From efaf82a239c1b7581ea1c05ac1a04819eb463fa8 Mon Sep 17 00:00:00 2001 From: Rat Date: Sun, 2 Nov 2014 16:49:45 +0100 Subject: Core/Zmq: Added 50ms wait in the Run() loop to get rid of excessive cpu usage (cherry picked from commit cbb6ca03399b6288ddda3d37bb42558af8103649) (cherry picked from commit 34553afa955ea700832e9f3d72c81efb79ab9d09) --- src/server/ipc/ZmqMux.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/server/ipc/ZmqMux.cpp b/src/server/ipc/ZmqMux.cpp index 4b5a4f48b05..2b62eaaf1eb 100644 --- a/src/server/ipc/ZmqMux.cpp +++ b/src/server/ipc/ZmqMux.cpp @@ -56,6 +56,7 @@ void ZmqMux::Run() { for (;;) { + std::this_thread::sleep_for(std::chrono::milliseconds(50)); if (!_poller->poll()) break; -- cgit v1.2.3