diff options
| author | Dan Engelbrecht <[email protected]> | 2022-03-30 13:30:29 +0200 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-03-30 13:30:29 +0200 |
| commit | f2d9aa0dbcaf893ad05bba2db793a1783fcc67ca (patch) | |
| tree | 1fa5c255a237549242b64bf2608539bf618f5552 /zenserver/zenserver.cpp | |
| parent | Merge pull request #67 from EpicGames/de/cache-lock-fixes (diff) | |
| parent | Make sure we wait for gc thread to complete before exiting (diff) | |
| download | zen-f2d9aa0dbcaf893ad05bba2db793a1783fcc67ca.tar.xz zen-f2d9aa0dbcaf893ad05bba2db793a1783fcc67ca.zip | |
Merge pull request #66 from EpicGames/de/gracefully-exit-gc
Make sure we wait for gc thread to complete before exiting
Diffstat (limited to 'zenserver/zenserver.cpp')
| -rw-r--r-- | zenserver/zenserver.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/zenserver/zenserver.cpp b/zenserver/zenserver.cpp index 3694a3e66..667bcd317 100644 --- a/zenserver/zenserver.cpp +++ b/zenserver/zenserver.cpp @@ -455,7 +455,11 @@ public: m_Http->RequestExit(); } - void Cleanup() { ZEN_INFO(ZEN_APP_NAME " cleaning up"); } + void Cleanup() + { + ZEN_INFO(ZEN_APP_NAME " cleaning up"); + m_GcScheduler.Shutdown(); + } void SetDedicatedMode(bool State) { m_IsDedicatedMode = State; } void SetTestMode(bool State) { m_TestMode = State; } |