[zeromq-dev] zmq_recv Blocks Forever

Pieter Hintjens ph at imatix.com
Sun Aug 22 19:39:35 CEST 2010


This is normal, though not very elegant. Would you add a comment to the talk
page, and I'll explain this in the text.

Thanks
Pieter

Sent from my Android mobile phone.

On Aug 22, 2010 7:17 PM, "Wolfgang Richter" <wolf at cs.cmu.edu> wrote:
> I was wondering if this was expected behavior.
>
> Working with the REQ-REP Hello World example in C with 0MQ release
> 2.0.7(beta), I have noticed that zmq_recv in my client will block
> forever if I kill the server prematurely.
>
> Even if I bring the server back up.
>
> I was expecting that once the server came back, the client would
> continue, or somehow signal an error condition (or an error condition on
> the server).
>
> I have noticed that if I use ZMQ_NOBLOCK on my zmq_recv and loop
> whenever I get errors, when the server comes back up things continue
> making progress as expected.
>
> --
> Wolf
>
>
>
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20100822/d52b84f9/attachment-0001.htm>


More information about the zeromq-dev mailing list