diff --git a/src/net.c b/src/net.c index 58db16e2..295546df 100644 --- a/src/net.c +++ b/src/net.c @@ -145,8 +145,10 @@ void terminate_connection(connection_t *c, bool report) { /* Check if this was our outgoing connection */ if(c->outgoing) { - do_outgoing_connection(c); - } + do_outgoing_connection(c); + } else { + connection_del(c); + } } /*