Well I used to do this and it was never 0.
My code was
Zerrno = zmq_poll(...);
If(zerrno != 0)
Printf("%s",zmq-strerror(zerrno);

I was always getting some error, so I tried using zmq_errno() and the result
is the same.

Claudio

-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Chernyshev
Vyacheslav
Sent: giovedì 16 agosto 2012 22:48
To: ZeroMQ development list
Subject: Re: [zeromq-dev] Checking for errors on zmq_poll: is it correct?

17.08.12, 0:37, Claudio Carbone wrote:
> So how exactly should I check for errors with polling?
You should check return value of zmq_poll, not errno. zmq_poll will return
-1 if any error has happened. It is valid to check errno only when -1 was
returned from zmq_poll.
_______________________________________________
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