X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fconnection.c;h=4798c5a4867b3b5f1a6294d91662f72652f1bc63;hb=1bb969c9306812d0d5c954fe8db32ed1a248bf20;hp=598b5e591d348c2a662e93f8841288f849290cc1;hpb=f62b4a91344bd0de09e7fb4e4c8c1993ffc027c3;p=tinc diff --git a/src/connection.c b/src/connection.c index 598b5e59..4798c5a4 100644 --- a/src/connection.c +++ b/src/connection.c @@ -31,7 +31,7 @@ #include "utils.h" #include "xalloc.h" -list_t *connection_list; /* Meta connections */ +list_t *connection_list; connection_t *everyone; void init_connections(void) { @@ -67,12 +67,8 @@ void free_connection(connection_t *c) { buffer_clear(&c->inbuf); buffer_clear(&c->outbuf); - - if(event_initialized(&c->inevent)) - event_del(&c->inevent); - if(event_initialized(&c->outevent)) - event_del(&c->outevent); + io_del(&c->io); if(c->socket > 0) closesocket(c->socket);