public void Dispose() { m_Socket = null; NetDebuger.WeakNetCancel(this); if (m_Kcp != null) { m_Kcp.Dispose(); m_Kcp = null; } m_Listener = null; }