[zeromq-dev] Assertion failed: pfd.revents & POLLIN (signaler.cpp:193)

Alexey Melnichuk mimir at newmail.ru
Wed Jul 23 14:48:45 CEST 2014

Quite often I get this assertion[1] while running tests for zmq monitor 
function in my lzmq binding [2].
Test create 2 socket REQ/REP which just do ping-pong and create PAIR socket 
that connects to REP socket.
And all this runs in one lzmq.loop object (REQ,REP and PAIR sockets all work 
in same thread).
For now I just rerun test on Travis and it works.
On my window system I did not face problem with this test. 

[1] https://github.com/zeromq/zeromq4-x/blob/master/src/signaler.cpp#L193
[2] https://github.com/zeromq/lzmq/blob/master/test/utest.lua#L1723-L1786

More information about the zeromq-dev mailing list