From bb6e32b6443f7e92faf04161b170dcabc3ed8cc7 Mon Sep 17 00:00:00 2001 From: SkelUA Date: Wed, 15 Jan 2025 22:35:36 +0200 Subject: [PATCH] Revert "Revert "fix(Core/Network): fix high idle cpu load in NetworkThread (#21033)"" This reverts commit 7edef32642cde73e0f3304b975c8140247b767de. --- src/server/shared/Network/NetworkThread.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server/shared/Network/NetworkThread.h b/src/server/shared/Network/NetworkThread.h index b280c16d4f0f9d..0f65a97b63f72d 100644 --- a/src/server/shared/Network/NetworkThread.h +++ b/src/server/shared/Network/NetworkThread.h @@ -179,7 +179,7 @@ class NetworkThread { LOG_DEBUG("misc", "Network Thread Starting"); - _updateTimer.expires_at(std::chrono::steady_clock::now()); + _updateTimer.expires_at(std::chrono::steady_clock::now() + std::chrono::milliseconds(1)); _updateTimer.async_wait([this](boost::system::error_code const&) { Update(); }); _ioContext.run(); @@ -193,7 +193,7 @@ class NetworkThread if (_stopped) return; - _updateTimer.expires_at(std::chrono::steady_clock::now()); + _updateTimer.expires_at(std::chrono::steady_clock::now() + std::chrono::milliseconds(1)); _updateTimer.async_wait([this](boost::system::error_code const&) { Update(); }); AddNewSockets();