public void DeInitialize() { ConnectCheckTimer.Stop(); ServerSock.RecvMessageEvent -= new CEtherentServerManager.RecvMessageHandler(SetReceiveMessage); ServerSock.DeInitialize(); }
public void DeInitialize() { if (ThreadConnectCheck != null) { IsThreadConnectCheckExit = true; Thread.Sleep(200); ThreadConnectCheck.Abort(); ThreadConnectCheck = null; } if (ThreadReceiveDataCheck != null) { IsThreadReceiveDataCheckExit = true; Thread.Sleep(200); ThreadReceiveDataCheck.Abort(); ThreadReceiveDataCheck = null; } ServerSock.RecvMessageEvent -= new CEtherentServerManager.RecvMessageHandler(SetReceiveMessage); ServerSock.DeInitialize(); }