[zeromq-dev] Question on zmq_poll
Badhrinath Manoharan
badhrim at gmail.com
Wed Jul 30 20:05:01 CEST 2014
Hi Team,
I did check the manual page on zmq_poll which polls multiple sockets in a
load balanced fashion for notifying any messages received on the socket.
I had two sockets and had issued the following.
zmq_pollitem_t items[] =
{{frontend, 0, ZMQ_POLLIN, 0},
{backend, 0, ZMQ_POLLIN, 0}};
while (1) {
ret = zmq_poll(items, 2, -1);
if (items[0].revents & ZMQ_POLLIN) {
}
if (items[1].revents & ZMQ_POLLIN) {
}
}
With this I could see on each socket the first message delivery happening.
However further messages on either sockets are never notified and it just
stays in while loop.
Am I missing something here?
Thanks
Badhri
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20140730/fd2ea075/attachment.htm>
More information about the zeromq-dev
mailing list