public void WaitIdle() { idleEvent.WaitOne(); }
private void MainForm_FormClosing(object sender, FormClosingEventArgs e) { WriteSettings(); workQueue.Abort(); workQueue.WaitIdle(); }