Hi All,

While trying to get mingw32-compiled czmq selftest to run under wine, I
occasionally get a "Bad file number" assertion triggered by zauth selftest.

The assertion occurs in signaler_t::send(). Adding some printfs indicate
that the send() method is being called *after* the signaler object has
already been destructed.

Is there a synchronization problem somewhere in ctx.cpp? I don't think it
has anything to do with czmq zauth selftest, nor even that I was running
the Windows codepath.


Note: I observe this for both libzmq master and zeromq4-x.
_______________________________________________
zeromq-dev mailing list
[email protected]
http://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to