I can confirm this fails on Linux in C. The sleep is irrelevant since connect/bind on inproc happen immediately.
-Pieter On Mon, Feb 18, 2013 at 11:57 PM, Charles Remes <[email protected]> wrote: > libzmq: 3.2.2 > OS: OSX 10.8.2 > > I'd appreciate it if someone else could confirm that calling zmq_unbind on an > inproc transport always fails (it works for tpc and ipc without fail). It > doesn't matter what socket type is under test, nor does it matter if you > "sleep" to give the io thread time to complete the zmq_bind call. > > rc = LibZMQ.zmq_bind(socket, "inproc://some_address"); > assert(rc == 0); > > rc = LibZMQ.zmq_unbind(@socket, "inproc://some_address"); > assert(rc == 0); // zmq_errno returns ENOENT on OSX > > If someone else can confirm this, I'll open a ticket. If I am doing some > stupidly wrong, let me know that too. :) > > Thanks! > > cr > > _______________________________________________ > 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
