Server.Core.HandleClosed C# (CSharp) Method

HandleClosed() private static method

private static HandleClosed ( ) : void
return void
        private static void HandleClosed()
        {
            if( m_Closing )
                return;

            m_Closing = true;

            Console.Write( "Exiting..." );

            World.WaitForWriteCompletion();

            if( !m_Crashed )
                EventSink.InvokeShutdown( new ShutdownEventArgs() );

            Timer.TimerThread.Set();

            Console.WriteLine( "done" );
        }

Usage Example

Esempio n. 1
0
 private static void CurrentDomain_ProcessExit(object sender, EventArgs e)
 {
     Core.HandleClosed();
 }