You mean, if xrecv/xsend return EAGAIN ?  I can't see how could this
happen with process_command returning 0, but you're probably right, I
will check it.

Fabien

2011/6/11 Martin Sustrik <[email protected]>:
> Hi Fabien,
>
>> And another update where I removed the block parameter;
>
> I've checked the patch.
>
> Please, have a look at socket_base_t::send and socket_base_t::recv
> functions. There's process_commands() called in the loop. If the loop
> iterates several times, it may happen that actual timeout will be higher
> that the one requested by the user.
>
> Martin
>
_______________________________________________
zeromq-dev mailing list
[email protected]
http://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to