private void Release()
 {
     m_RoomMgr.StopRoomThread();
     CenterClientApi.Release();
     IOManager.Instance.Release();
     LogSys.Release();
 }
Exemple #2
0
 private void Release()
 {
     LogSys.Log(LOG_TYPE.INFO, "DataCache release");
     DataCacheSystem.Instance.Stop();
     DbThreadManager.Instance.Stop();
     CenterClientApi.Release();
     LogSys.Release();
 }
 private void Release()
 {
     m_TaskDispatcher.StopTaskThreads();
     CenterClientApi.Release();
     Thread.Sleep(3000);
     //简单点,直接kill掉自己
     System.Diagnostics.Process.GetCurrentProcess().Kill();
 }
Exemple #4
0
 private void Release()
 {
     room_mgr_.StopRoomThread();
     CenterClientApi.Release();
     Thread.Sleep(3000);
     //简单点,直接kill掉自己
     System.Diagnostics.Process.GetCurrentProcess().Kill();
 }
Exemple #5
0
 private void Release()
 {
     LogSys.Log(LOG_TYPE.INFO, "GmServer release");
     DbThreadManager.Instance.Stop();
     CenterClientApi.Release();
     Thread.Sleep(3000);
     System.Diagnostics.Process.GetCurrentProcess().Kill();
 }
Exemple #6
0
 private void Release()
 {
     Stop();
     CenterClientApi.Release();
     Thread.Sleep(3000);
     //¼òµ¥µã£¬killµô×Ô¼º
     System.Diagnostics.Process.GetCurrentProcess().Kill();
 }
Exemple #7
0
 private void Release()
 {
     LogSys.Log(LOG_TYPE.INFO, "DataStore release");
     DataCacheSystem.Instance.Stop();
     DbThreadManager.Instance.Stop();
     CenterClientApi.Release();
     Thread.Sleep(3000);
     //简单点,kill掉自己
     System.Diagnostics.Process.GetCurrentProcess().Kill();
 }
Exemple #8
0
 private void Release()
 {
     Stop();
     CenterClientApi.Release();
     LogSys.Release();
 }