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


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
zeromq-dev mailing list
[email protected]
http://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to