From b19ee99bb1a2b19a6bf78c7fa2159a85aa608a10 Mon Sep 17 00:00:00 2001 From: Dhammika Pathirana Date: Fri, 17 Dec 2010 15:30:56 +0100 Subject: fix race condition in session init Signed-off-by: Dhammika Pathirana --- src/zmq_init.hpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/zmq_init.hpp') diff --git a/src/zmq_init.hpp b/src/zmq_init.hpp index 511f141..12558a5 100644 --- a/src/zmq_init.hpp +++ b/src/zmq_init.hpp @@ -44,6 +44,7 @@ namespace zmq private: void finalise_initialisation (); + void dispatch_engine (); // i_inout interface implementation. bool read (::zmq_msg_t *msg_); @@ -58,6 +59,9 @@ namespace zmq // Associated wire-protocol engine. i_engine *engine; + // Detached transient engine. + i_engine *ephemeral_engine; + // True if our own identity was already sent to the peer. bool sent; -- cgit v1.2.3