diff --git a/src/session_base.cpp b/src/session_base.cpp index 9edace96..b03ccdce 100644 --- a/src/session_base.cpp +++ b/src/session_base.cpp @@ -306,15 +306,9 @@ void zmq::session_base_t::process_attach (i_engine *engine_) zmq_assert (!pipe); pipe = pipes [0]; - // Remember the remote end of the pipe if required - if (options.delay_attach_on_connect == 1) - outpipe = pipes [1]; - // Ask socket to plug into the pipe. send_bind (socket, pipes [1]); } - else if (outpipe && (options.delay_attach_on_connect == 1)) - send_bind (socket, outpipe); // Plug in the engine. zmq_assert (!engine); diff --git a/src/session_base.hpp b/src/session_base.hpp index 488b34f8..8244cb59 100644 --- a/src/session_base.hpp +++ b/src/session_base.hpp @@ -104,9 +104,6 @@ namespace zmq // Pipe connecting the session to its socket. zmq::pipe_t *pipe; - // Socket end of pipe, in case of reconnection - zmq::pipe_t *outpipe; - // This flag is true if the remainder of the message being processed // is still in the in pipe. bool incomplete_in;