static void LoggingThreadEntry()
{
try
{
while (!_terminated)
{
SendAllMessages();
Thread.Sleep(SendingPeriod);
}
SendAllMessages();
}
catch (ThreadInterruptedException)
{ }
catch (ThreadAbortException)
{ }
catch (Exception exc)
{
Trace.WriteLine(exc);
}
}