[zeromq-dev] zmq_close not return when recieving is active on ZMQ_SUB socket
Martin Sustrik
sustrik at 250bpm.com
Mon Nov 8 08:35:48 CET 2010
Oleg,
> I have problem - call zmq_close() does't return when blocking recieve
> is active on ZMQ_SUB socket. 0MQ sources version 2.1 (yesterday from
> git). If I call zmq_term() - recieving drops with error.
>
> http://pastebin.com/nrHJdXcV (MSVC2005)
>
0MQ sockets are not thread-safe. You can't recv on a particular socket
from one thread and call close fro another thread.
Martin
More information about the zeromq-dev
mailing list