Merge pull request #7638 from Robyt3/Engine-Refactoring

Ensure network log files are closed when shutting down engine
This commit is contained in:
Dennis Felsing 2023-12-12 20:12:00 +00:00 committed by GitHub
commit bcc92fa0fb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -71,6 +71,7 @@ public:
~CEngine() override
{
m_JobPool.Destroy();
CNetBase::CloseLog();
}
void Init() override
@ -81,8 +82,6 @@ public:
if(!m_pConsole || !m_pStorage)
return;
char aFullPath[IO_MAX_PATH_LENGTH];
m_pStorage->GetCompletePath(IStorage::TYPE_SAVE, "dumps/", aFullPath, sizeof(aFullPath));
m_pConsole->Register("dbg_lognetwork", "", CFGFLAG_SERVER | CFGFLAG_CLIENT, Con_DbgLognetwork, this, "Log the network");
}