diff --git a/Projects/Server/Main.cs b/Projects/Server/Main.cs index cb89300aa..b41429594 100644 --- a/Projects/Server/Main.cs +++ b/Projects/Server/Main.cs @@ -420,7 +420,7 @@ public static class Core public static void Main(string[] args) { Console.OutputEncoding = Encoding.UTF8; - + AppDomain.CurrentDomain.UnhandledException += CurrentDomain_UnhandledException; AppDomain.CurrentDomain.ProcessExit += CurrentDomain_ProcessExit; AppDomain.CurrentDomain.AssemblyResolve += AssemblyHandler.AssemblyResolver; @@ -577,6 +577,7 @@ public static class Core { // Return value is the offset that can be used to fix timers that should drift World.Snapshot(); + _performSnapshot = false; } if (_performProcessKill)