hi there, tried again with my personal addr.
I met the same problem with Troy, and i'm using 2.1.8 0mq version. I tried zmq_poll as said in "http://comments.gmane.org/gmane.network.zeromq.devel/6285" with hwclient/hwserverexample to let client poll before recv any message. But I always get poll timeout. here below is the pseudo-code. client: zmq::context_t context (1); zmq::socket_t socket (context, ZMQ_XREQ); socket.connect ("tcp://localhost:55555"); socket.send (request); zmq::message_t reply; zmq::pollitem_t items[] = { { socket, 0, ZMQ_POLLIN, 0 } }; int ret = zmq::poll (items, 1, 1500000); if (items[0].revents & ZMQ_POLLIN) { .... socket.recv (&reply); } server: zmq::context_t context (1); zmq::socket_t socket (context, ZMQ_XREP); socket.bind ("tcp://*:55555"); while (true) { socket.recv(&request); socket.send (reply); } waiting for ur reply. BR/Shi.
_______________________________________________ zeromq-dev mailing list zeromq-dev@lists.zeromq.org http://lists.zeromq.org/mailman/listinfo/zeromq-dev