Am 24.02.2014 12:21, schrieb Diego Duclos: > As far as I'm aware, the closing happens on the network thread, which means > that by the time your loop reaches the socket limit, the sockets probably > haven't been closed yet ? > On Mon, Feb 24, 2014 at 11:32 AM, Olaf Mandel > <[email protected]>wrote: -Snipp- >> When trying to figure out what happens on zmq_close(), I run into >> zmq::socket_base_t::check_destroy(), which never seems to do anything. -Snipp- >> Here socket_base_t::process_destroy() is a virtual overload of >> own_t::process_destroy(), and it seems to be called from a single place: >> zmq::own_t::check_term_acks() . [...] -Snipp-
Hello Diego, I just ran a test with a 100ms sleep inserted in my loop: I still fail at exactly the same socket number. The socket does not seem to be closed at all. Best regards, Olaf Mandel
signature.asc
Description: OpenPGP digital signature
_______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
