Thank you Matt.

2013/9/27 Matt Connolly <[email protected]>:
> No, ZMQ sockets never generate ZMQ_POLLERR.
>
> On 27/09/2013, at 8:06 AM, Artem Vysochyn <[email protected]> wrote:
>
>> hi Matt,
>>
>> Thanks for reply. But if I use only ZMQ socket everywhere in
>> application, then should poller-s catch ZMQ_POLLERR along  with
>> ZMQ_POLLIN and ZMQ_POLLOUT  events?
>>
>> 2013/9/27 Matt Connolly <[email protected]>:
>>> It’s useful. I used it recently to build an event loop that would respond 
>>> to ZMQ messages or data received on a plain old socket (pipe, tcp or stdin) 
>>> and detect errors on that plain old socket.
>>>
>>> -Matt
>>>
>>> On 27 Sep 2013, at 6:59 am, Artem Vysochyn <[email protected]> wrote:
>>>
>>>> Sorry, the typo: >>>> ... driving non-ZMQ-sockets ...
>>>>
>>>> 2013/9/26 Artem Vysochyn <[email protected]>:
>>>>> hello there,
>>>>>
>>>>> I'm reading the api guide, http://api.zeromq.org/3-2:zmq-poll, and a
>>>>> bit confused by definition ZMQ_POLLERR.
>>>>>
>>>>> Here it's:
>>>>>>>
>>>>> For standard sockets, this flag is passed through zmq_poll() to the
>>>>> underlying poll()system call and generally means that some sort of
>>>>> error condition is present on the socket specified by fd. For ØMQ
>>>>> sockets this flag has no effect if set in events, and shall never be
>>>>> returned in revents by zmq_poll().
>>>>> <<
>>>>>
>>>>> 1. So does it mean  that this flag is sort of "internal thing" for
>>>>> zmq_poll() for driving non-sockets?
>>>>> 2. External clients of zmq_poll() will not benefit from it  if they
>>>>> pass to poller ZMQ_POLLERR as event of interest?
>>>>>
>>>>>
>>>>> Thanks in advance.
>>>>> -artemv
>>>> _
> _______________________________________________
> zeromq-dev mailing list
> [email protected]
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
[email protected]
http://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to