Hello! According to the documentation one is required to close all open sockets before terminating the context. Otherwise zmq_term might block forever. But what do I need to do if one thread is currently within a blocking call to zmq_send or zmq_recv? Before ZMQ 2.1 it was possible to call zmq_term and have the threads handle the ETERM condition. Now I'm required to close a socket which is currently sending or receiving. Not a good idea either, is it?
Christian _______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
