public void RunningThread() { try { if (m_messageRetrieval == null) { m_messageRetrieval = new FileSnifferEngine(); } m_messageRetrieval.Start(); if (m_messageRetrieval.ExitCode == 0) { Log.Info("SendingResults running thread stopped"); } else { Log.Info("SendingResults running thread stopped with exit code {0}", m_messageRetrieval.ExitCode); } } catch (Exception e) { Log.Error(e, "Error"); throw; } finally { } }