Linux. ZMQ 4.0.5.

I have a thread; it reads from a PULL (inproc) and writes to a DEALER
(tcp). It is driven in a loop with zmq_poll, in fact, it multiplexes
several PULL sockets to the one DEALER.

It reads with zmq_msg_recv and sends with zmq_msg_send, recycling the
same msg over and over.

It never passes the nonblocking flag. I set no explicit HWM or other
socket options.

Sooner or later, zmq_msg_send fails with EAGAIN on the DEALER.

As I read the doc, this should not be possible.

(Note: i thought I sent a version of this question before, but I do
not see it in the archive and I never got a reply. apologies if it
came through and is somehow beneath notice.)
_______________________________________________
zeromq-dev mailing list
[email protected]
http://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to