daemon/worker: improved handling of timeouted outgouing tcp connections
Compare changes
+ 83
− 24
@@ -738,17 +738,29 @@ static int session_tls_hs_cb(struct session *session, int status)
@@ -809,35 +821,67 @@ static void on_connect(uv_connect_t *req, int status)
@@ -902,11 +946,19 @@ static void on_tcp_connect_timeout(uv_timer_t *timer)
@@ -917,7 +969,14 @@ static void on_tcp_connect_timeout(uv_timer_t *timer)