title: Why does ZeroMQ connect return 0 even when no server listening?
body: <p>I am using ZeroMQ 3.2 in C. The problem I have is whenever I try to connect to some remote endpoint </p>
  
  <pre><code>void* context = zmq_ctx_new();
  void* socket = zmq_socket(context, ZMQ_DEALER);
  int rc = zmq_connect(socket, addr);
  </code></pre>
  
  <p>rc is ALWAYS 0, meaning every thing is O.K. as mentioned by the <a href="http://api.zeromq.org/3-2%3azmq-connect" rel="noreferrer">API</a>. Even if there is no server listening <em>at all</em>.</p>
  
  <p>Do I miss something?</p>