From cbb6ca03399b6288ddda3d37bb42558af8103649 Mon Sep 17 00:00:00 2001 From: Rat Date: Sun, 2 Nov 2014 16:49:45 +0100 Subject: [PATCH] Core/Zmq: Added 50ms wait in the Run() loop to get rid of excessive cpu usage --- src/server/ipc/ZmqMux.cpp | 1 + 1 file changed, 1 insertion(+) 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;