replace ClientPool with zmq IOLoop