Commit f60d891b authored by Martin Sustrik's avatar Martin Sustrik

Issue 23. zmq_init() crashes on illegal numbers

parent 64c58662
......@@ -230,7 +230,10 @@ size_t zmq_msg_size (zmq_msg_t *msg_)
// Reflect this in the API/ABI.
void *zmq_init (int /*app_threads_*/, int io_threads_, int /*flags_*/)
{
// There are no context flags defined at the moment, so flags_ is ignored.
if (io_threads_ < 0) {
errno = EINVAL;
return NULL;
}
#if defined ZMQ_HAVE_OPENPGM
// Unfortunately, OpenPGM doesn't support refcounted init/shutdown, thus,
......
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