Changed workflow for zmq result sender because it can't be shared by multiple threads