Folks,

I inserted a zmq::poll into the client side of the sample client/ server application --

...
zmq_pollitem_t pi;
pi.socket = s;
pi.fd = 0;
pi.events = ZMQ_POLLIN;
pi.revents = 0;
assert(zmq::poll(&pi, 1, TIMEOUT) == 0);

// inserted before
s.recv (&reply);
...


If TIMEOUT is set to -1 this waits for the response, any other value returns immediately.

Am I missing something?

I started digging through the timer queue code, but I'm wondering if this is just a Mac OS/X specific issue?

Thanks,

Matt
_______________________________________________
zeromq-dev mailing list
[email protected]
http://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to