Commit 3ace2379 authored by Simon Giesecke's avatar Simon Giesecke

Revert "Removed unreachable code paths"

This reverts commit 4f77cfa3.
parent 9b67fe8a
...@@ -184,10 +184,15 @@ void zmq::signaler_t::send () ...@@ -184,10 +184,15 @@ void zmq::signaler_t::send ()
errno_assert (sz == sizeof (inc)); errno_assert (sz == sizeof (inc));
#elif defined ZMQ_HAVE_WINDOWS #elif defined ZMQ_HAVE_WINDOWS
unsigned char dummy = 0; unsigned char dummy = 0;
const int nbytes = while (true) {
::send (_w, reinterpret_cast<char *> (&dummy), sizeof (dummy), 0); int nbytes =
wsa_assert (nbytes != SOCKET_ERROR); ::send (_w, reinterpret_cast<char *> (&dummy), sizeof (dummy), 0);
zmq_assert (nbytes == sizeof (dummy)); wsa_assert (nbytes != SOCKET_ERROR);
if (unlikely (nbytes == SOCKET_ERROR))
continue;
zmq_assert (nbytes == sizeof (dummy));
break;
}
#elif defined ZMQ_HAVE_VXWORKS #elif defined ZMQ_HAVE_VXWORKS
unsigned char dummy = 0; unsigned char dummy = 0;
while (true) { while (true) {
......
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