Candy.Updater.CandyUpdater.WaitProcessExitAsync C# (CSharp) Method

WaitProcessExitAsync() private static method

private static WaitProcessExitAsync ( string processName ) : System.Threading.Tasks.Task
processName string
return System.Threading.Tasks.Task
        private static async Task WaitProcessExitAsync(string processName)
        {
            while (true)
            {
                var processes = Process.GetProcessesByName(processName);
                if (processes.Length <= 0)
                {
                    return;
                }
                await Task.Delay(500).ConfigureAwait(false);
            }
        }
        protected virtual async Task UpdateFilesAsync(FileInfo packageFile, string targetDirectoryPath)