From d15e881ea02232c3e875699b3c25f43ad2fd093c Mon Sep 17 00:00:00 2001 From: Martin Sustrik Date: Fri, 17 Dec 2010 16:30:42 +0100 Subject: unplugged engine tries to manipulate the pollset -- fixed Signed-off-by: Martin Sustrik --- src/zmq_engine.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/zmq_engine.cpp') diff --git a/src/zmq_engine.cpp b/src/zmq_engine.cpp index c9a1d9f..dde9c4b 100644 --- a/src/zmq_engine.cpp +++ b/src/zmq_engine.cpp @@ -133,7 +133,8 @@ void zmq::zmq_engine_t::in_event () // This may happen if queue limits are in effect or when // init object reads all required information from the socket // and rejects to read more data. - reset_pollin (handle); + if (plugged) + reset_pollin (handle); } // Adjust the buffer. -- cgit v1.2.3