public void Stop() { m_Stopped = true; m_Client.Stop(); m_Server.Stop(); if (m_ClientThread.IsAlive) { m_ClientThread.Join(); } if (m_ServerThread.IsAlive) { m_ServerThread.Join(); } }