diff options
Diffstat (limited to 'src/pub.cpp')
-rw-r--r-- | src/pub.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/pub.cpp b/src/pub.cpp index b1a1239..6290e9a 100644 --- a/src/pub.cpp +++ b/src/pub.cpp @@ -56,7 +56,7 @@ void zmq::pub_t::xattach_pipes (class reader_t *inpipe_, } } -void zmq::pub_t::process_term () +void zmq::pub_t::process_term (int linger_) { terminating = true; @@ -68,7 +68,7 @@ void zmq::pub_t::process_term () register_term_acks (pipes.size ()); // Continue with the termination immediately. - socket_base_t::process_term (); + socket_base_t::process_term (linger_); } void zmq::pub_t::activated (writer_t *pipe_) |