Problem: destructors of tcp_connecter_t, ipc_connecter_t, tipc_connecter_t contain duplicated code

Solution: pull up to stream_connecter_base_t
This commit is contained in:
Simon Giesecke
2019-01-31 08:55:39 -05:00
parent d6f8d246e2
commit 74667ebcba
7 changed files with 10 additions and 19 deletions

View File

@@ -62,13 +62,6 @@ zmq::ipc_connecter_t::ipc_connecter_t (class io_thread_t *io_thread_,
zmq_assert (_addr->protocol == protocol_name::ipc);
}
zmq::ipc_connecter_t::~ipc_connecter_t ()
{
zmq_assert (!_reconnect_timer_started);
zmq_assert (_handle == static_cast<handle_t> (NULL));
zmq_assert (_s == retired_fd);
}
void zmq::ipc_connecter_t::process_plug ()
{
if (_delayed_start)