Problem: rm_fd code duplicated across stream_connecter_t subclasses

Solution: pull up tcp_connecter_t::rm_handle and use in all subclasses
This commit is contained in:
Simon Giesecke
2019-01-31 09:33:52 -05:00
parent 1a230e89ca
commit 531df586d0
6 changed files with 13 additions and 17 deletions

View File

@@ -142,12 +142,6 @@ void zmq::tcp_connecter_t::out_event ()
_socket->event_connected (_endpoint, fd);
}
void zmq::tcp_connecter_t::rm_handle ()
{
rm_fd (_handle);
_handle = static_cast<handle_t> (NULL);
}
void zmq::tcp_connecter_t::timer_event (int id_)
{
zmq_assert (id_ == reconnect_timer_id || id_ == connect_timer_id);