private void StopThread() { if (FThreadRunning) { FThreadRunning = false; FThread.Join(); } }
private void StopThread() { if (FThreadRunning) { foreach (var process in FProcess) { process.Dispose(); } foreach (var process in FProcess) { while (process.IsOpen == true) { Thread.Sleep(5); } } FThreadRunning = false; FThread.Join(); } }