mirror of
https://github.com/zeromq/libzmq.git
synced 2025-10-28 19:52:00 +01:00
zmq_poll returns 0 on timeout
not -1, ETIMEDOUT like zmq_poller
This commit is contained in:
@@ -780,6 +780,9 @@ inline int zmq_poller_poll (zmq_pollitem_t *items_, int nitems_, long timeout_)
|
||||
if (rc < 0) {
|
||||
zmq_poller_destroy (&poller);
|
||||
delete [] events;
|
||||
if (zmq_errno() == ETIMEDOUT) {
|
||||
return 0;
|
||||
}
|
||||
return rc;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user