[zeromq-dev] Important: backward incompatible changes for 0MQ/3.0!

Martin Sustrik sustrik at 250bpm.com
Sun Apr 3 10:27:07 CEST 2011


On 03/31/2011 08:14 PM, Pieter Hintjens wrote:
> On Thu, Mar 31, 2011 at 7:26 PM, Martin Sustrik<sustrik at 250bpm.com>  wrote:
>
>> Yes, the resend functionality is definitely on my roadmap. However, it has
>> to be done properly, i.e. the timeout resend should happen entirely in the
>> I/O thread, so that it does not block application thread. There are few
>> minor problems associated with that so it'll require some work.
>
>  From an application POV it's actually ideal that the whole thing
> happens synchronously, i.e. the call blocks until it either succeeds
> or fails, according to some definition of "failure".  Otherwise, the
> application can simply use a dealer socket and polling.

Sure. That's possible. However, I would like to have both blocking and 
non-blocking behaviour as with any other socket.

Martin



More information about the zeromq-dev mailing list