public DaemonThread(AsyncSocketServer asyncSocketServer)
 {
     m_asyncSocketServer = asyncSocketServer;
     m_thread            = new Thread(DaemonThreadStart);
     m_thread.Start();
 }