aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRat <gmstreetrat@gmail.com>2014-11-02 16:49:45 +0100
committerDDuarte <dnpd.dd@gmail.com>2014-11-08 13:12:47 +0000
commitefaf82a239c1b7581ea1c05ac1a04819eb463fa8 (patch)
treef033c6e0e4e288e7b2fc4a1df7c3c42ece1207f4
parentf8e935a0b7a947a632c690a4040ea96499038a98 (diff)
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)
-rw-r--r--src/server/ipc/ZmqMux.cpp1
1 files changed, 1 insertions, 0 deletions
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;