Exemplo n.º 1
0
 private void ButtonStop_Click(object sender, EventArgs e)
 {
     loginServer.Dispose();
     ButtonStop.Enabled  = false;
     ButtonStart.Enabled = true;
     Log("Login server stopped.");
 }
Exemplo n.º 2
0
        // Clean up all active socket before closing the server
        static bool ConsoleEventCallback(int eventType)
        {
            if (eventType == 2)
            {
                LoginServer.Dispose();
            }

            return(false);
        }
Exemplo n.º 3
0
        static void Main(string[] args)
        {
            m_Handler = new ConsoleEventDelegate(ConsoleEventCallback);
            SetConsoleCtrlHandler(m_Handler, true);

            LoginServer = new LoginServer();
            Console.ReadLine();
            LoginServer.Dispose();
        }
Exemplo n.º 4
0
 public void OnDestroy()
 {
     if (_loginServer != null)
     {
         _loginServer.Dispose();
     }
     if (_hallServerNetwork != null)
     {
         _hallServerNetwork.Dispose();
     }
 }