score:0

Accepted answer

http://api.zeromq.org/3-2:zmq-connect

"for most transports and socket types the connection is not performed immediately but as needed by ØMQ. Thus a successful call to zmq_connect() does not mean that the connection was or could actually be established. Because of this, for most transports and socket types the order in which a server socket is bound and a client socket is connected to it does not matter. The first exception is when using the inproc:// transport: you must call zmq_bind() before calling zmq_connect(). The second exception are ZMQ_PAIR sockets, which do not automatically reconnect to endpoints."

Read more about some sub/pub issues: http://zguide.zeromq.org/page:all#Getting-the-Message-Out


Related Query

More Query from same tag