]> git.meshlink.io Git - meshlink/blobdiff - src/connection.c
Drop libevent and use our own event handling again.
[meshlink] / src / connection.c
index d39f43ff71ee4b163e2e3a6622065a40340512d5..4798c5a4867b3b5f1a6294d91662f72652f1bc63 100644 (file)
@@ -68,11 +68,7 @@ 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);