Commit 29a5c98d authored by evoskuil's avatar evoskuil

Problem: zap_connect() asserts on write fail (yet returns fail codes).

parent a0ccdc86
...@@ -353,9 +353,10 @@ int zmq::session_base_t::zap_connect () ...@@ -353,9 +353,10 @@ int zmq::session_base_t::zap_connect ()
rc = id.init (); rc = id.init ();
errno_assert (rc == 0); errno_assert (rc == 0);
id.set_flags (msg_t::identity); id.set_flags (msg_t::identity);
bool ok = zap_pipe->write (&id); if (zap_pipe->write (&id))
zmq_assert (ok); zap_pipe->flush ();
zap_pipe->flush (); else
return -1;
} }
return 0; return 0;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment