diff options
| author | Dan Engelbrecht <[email protected]> | 2022-04-28 15:32:55 +0200 |
|---|---|---|
| committer | Dan Engelbrecht <[email protected]> | 2022-04-28 15:32:55 +0200 |
| commit | db2bee546354a03ca9a94a647161b041b3033491 (patch) | |
| tree | e8e733d73f4f251a8bf3daa043e8e299ed44ed00 /zenserver/upstream/upstreamcache.cpp | |
| parent | Merge pull request #81 from EpicGames/de/use-bulk-fetch-from-upstream-on-getc... (diff) | |
| download | zen-db2bee546354a03ca9a94a647161b041b3033491.tar.xz zen-db2bee546354a03ca9a94a647161b041b3033491.zip | |
Reduce risk of reallocating backing std::vector in CbWriter::AddBinary
Shard up g_MappingLock in IoBufferExtendedCore::Materialize() to reduce contention during high load
Don't queue upstream cache records if we don't have any upstreams
Diffstat (limited to 'zenserver/upstream/upstreamcache.cpp')
| -rw-r--r-- | zenserver/upstream/upstreamcache.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/zenserver/upstream/upstreamcache.cpp b/zenserver/upstream/upstreamcache.cpp index da0743f0a..dba80faa9 100644 --- a/zenserver/upstream/upstreamcache.cpp +++ b/zenserver/upstream/upstreamcache.cpp @@ -1451,7 +1451,7 @@ public: virtual void EnqueueUpstream(UpstreamCacheRecord CacheRecord) override { - if (m_RunState.IsRunning && m_Options.WriteUpstream) + if (m_RunState.IsRunning && m_Options.WriteUpstream && m_Endpoints.size() > 0) { if (!m_UpstreamThreads.empty()) { |