Merge fix for zeromq/zeromq4-1#52, getsockopt ZMQ_RCVMORE now resets all bits

This commit is contained in:
Rik van der Heijden
2015-08-11 21:37:50 +02:00
parent b791031423
commit c68e9a39bf
4 changed files with 70 additions and 0 deletions

View File

@@ -361,6 +361,7 @@ int zmq::socket_base_t::getsockopt (int option_, void *optval_,
EXIT_MUTEX();
return -1;
}
memset(optval_, 0, *optvallen_);
*((int*) optval_) = rcvmore ? 1 : 0;
*optvallen_ = sizeof (int);
EXIT_MUTEX();