Core/Zmq: Added 50ms wait in the Run() loop to get rid of excessive cpu usage

(cherry picked from commit cbb6ca03399b6288ddda3d37bb42558af8103649)