From 92737339b318e489072d5f18c88239537e9c7b1a Mon Sep 17 00:00:00 2001 From: Akkadius Date: Wed, 21 Jan 2015 18:46:56 -0600 Subject: [PATCH] Properly close process files in zone and world --- world/net.cpp | 1 + zone/net.cpp | 2 ++ 2 files changed, 3 insertions(+) diff --git a/world/net.cpp b/world/net.cpp index fae6efd1b..da77b387c 100644 --- a/world/net.cpp +++ b/world/net.cpp @@ -493,6 +493,7 @@ int main(int argc, char** argv) { eqsf.Close(); Log.Out(Logs::Detail, Logs::World_Server,"Signaling HTTP service to stop..."); http_server.Stop(); + Log.CloseFileLogs(); return 0; } diff --git a/zone/net.cpp b/zone/net.cpp index 7d25c1ff7..5c74d209d 100644 --- a/zone/net.cpp +++ b/zone/net.cpp @@ -479,6 +479,7 @@ int main(int argc, char** argv) { command_deinit(); safe_delete(parse); Log.Out(Logs::Detail, Logs::Zone_Server, "Proper zone shutdown complete."); + Log.CloseFileLogs(); return 0; } @@ -495,6 +496,7 @@ void Shutdown() RunLoops = false; worldserver.Disconnect(); Log.Out(Logs::Detail, Logs::Zone_Server, "Shutting down..."); + Log.CloseFileLogs(); } uint32 NetConnection::GetIP()