diff options
| author | Stefan Boberg <[email protected]> | 2026-02-24 16:28:07 +0100 |
|---|---|---|
| committer | Stefan Boberg <[email protected]> | 2026-02-24 16:28:07 +0100 |
| commit | a53bfac8c23f8bcf0f80b968b1039cb0a9cc52b6 (patch) | |
| tree | fe8a2d7da6242e84d730cd2d41fea9a3b7a9cb1a /src/zenhttp/servers/httpsys.cpp | |
| parent | Merge branch 'sb/orch' of https://github.ol.epicgames.net/ue-foundation/zen i... (diff) | |
| parent | Various bug fixes (#778) (diff) | |
| download | zen-a53bfac8c23f8bcf0f80b968b1039cb0a9cc52b6.tar.xz zen-a53bfac8c23f8bcf0f80b968b1039cb0a9cc52b6.zip | |
merge from main
Diffstat (limited to 'src/zenhttp/servers/httpsys.cpp')
| -rw-r--r-- | src/zenhttp/servers/httpsys.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/zenhttp/servers/httpsys.cpp b/src/zenhttp/servers/httpsys.cpp index c44549a5a..e93ae4853 100644 --- a/src/zenhttp/servers/httpsys.cpp +++ b/src/zenhttp/servers/httpsys.cpp @@ -1036,8 +1036,10 @@ HttpSysServer::~HttpSysServer() ZEN_ERROR("~HttpSysServer() called without calling Close() first"); } - delete m_AsyncWorkPool.load(std::memory_order_relaxed); - m_AsyncWorkPool.store(nullptr, std::memory_order_relaxed); + auto WorkPool = m_AsyncWorkPool.load(std::memory_order_relaxed); + m_AsyncWorkPool = nullptr; + + delete WorkPool; } void |