private void ConsoleDataReceived(object sender, DataReceivedEventArgs e) { if (e.Data != null && e.Data != "") { output = e.Data; try { bg_minemgr.ReportProgress(1); } catch { } Thread.Sleep(50); //slow the feeds down so they don't double-talk. } }