private void ThreadProc() { try { m_emailDaemon.Execute(); } catch (ThreadAbortException) { } catch (Exception _ex) { m_logger.Fatal("EmailService ThreadProc Crashed! {0}\nStackTrace: {1}", _ex.Message, _ex.StackTrace); } }
private void ThreadProc() { try { _emailDaemon.Execute(); } catch (ThreadAbortException) { } catch (Exception ex) { var unknownError = ex.Message + System.Environment.NewLine + ex.StackTrace; Debug.WriteLine(unknownError); MessageBox.Show(unknownError, "Unknown Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }