private void KeepAliveLoop()
 {
     while (m_keepAlive)
     {
         Out.BroadCastKeepAlive();
         Thread.Sleep(KeepAliveInterval);
     }
 }