PyZMQ: Optimize Pyzmq with adding timeout on socket - Reduce error when server don't send data.