diff options
| author | Stefan Boberg <[email protected]> | 2026-04-23 18:16:57 +0200 |
|---|---|---|
| committer | Stefan Boberg <[email protected]> | 2026-04-23 18:16:57 +0200 |
| commit | 0232b991cd7d8e3a2114ea30e4591dd3e7b65c36 (patch) | |
| tree | 94730e7594fd09ae1fa820391ce311f6daf13905 /src/zennet | |
| parent | Fix forward declaration order for s_GotSigWinch and SigWinchHandler (diff) | |
| parent | trace: declare Region event name fields as AnsiString (#1012) (diff) | |
| download | archived-zen-sb/zen-help.tar.xz archived-zen-sb/zen-help.zip | |
Merge branch 'main' into sb/zen-helpsb/zen-help
- Combine HelpCommand (this branch) with HistoryCommand (main) in zen CLI dispatcher
- Keep filter-aware TuiPickOne rewrite; adopt main's ASCII arrow glyphs in doc comment
Diffstat (limited to 'src/zennet')
| -rw-r--r-- | src/zennet/statsdclient.cpp | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/src/zennet/statsdclient.cpp b/src/zennet/statsdclient.cpp index 9a8aae348..34b3fdd6a 100644 --- a/src/zennet/statsdclient.cpp +++ b/src/zennet/statsdclient.cpp @@ -7,9 +7,8 @@ #include <zencore/testing.h> #include <zencore/thread.h> -#include <deque> - ZEN_THIRD_PARTY_INCLUDES_START +#include <EASTL/deque.h> #include <zencore/windows.h> #include <asio.hpp> #undef SendMessage @@ -107,15 +106,15 @@ public: m_Messages.emplace_back(reinterpret_cast<const uint8_t*>(Data), reinterpret_cast<const uint8_t*>(Data) + Size); } - std::deque<MessageBuffer_t> GetMessages() + eastl::deque<MessageBuffer_t> GetMessages() { RwLock::ExclusiveLockScope _(m_Lock); return std::move(m_Messages); } private: - RwLock m_Lock; - std::deque<MessageBuffer_t> m_Messages; + RwLock m_Lock; + eastl::deque<MessageBuffer_t> m_Messages; }; ////////////////////////////////////////////////////////////////////////// @@ -219,7 +218,7 @@ private: size_t m_MessageSize = 0; bool m_UseBackgroundThread = true; - std::deque<std::vector<uint8_t>> m_MessageQueue; + eastl::deque<std::vector<uint8_t>> m_MessageQueue; void EnqueueOrSendCurrentMessage(RwLock::ExclusiveLockScope&) { @@ -253,7 +252,7 @@ StatsMessageBuilder::FlushMessageBuffer() void StatsMessageBuilder::FlushQueue() { - std::deque<std::vector<uint8_t>> Queue; + eastl::deque<std::vector<uint8_t>> Queue; { RwLock::ExclusiveLockScope _(m_MessageLock); |