protected override void EndProcessing() { SetupMessages(); Task.Factory.StartNew(() => { EndProcessingAsync(); EndLoop(); }); ProcessMessages(); }