]> git.ozlabs.org Git - ccan/blobdiff - ccan/io/poll.c
io: make io_close_taken_fd() unset nonblocking on the fd.
[ccan] / ccan / io / poll.c
index 229f7ce9ab4e6fb9bf69ccfd7ae5b650a4463613..043feff74046226e61c367ad68644f3aba3fb54e 100644 (file)
@@ -187,11 +187,10 @@ bool add_conn(struct io_conn *c)
        return true;
 }
 
-struct io_plan *io_close_taken_fd(struct io_conn *conn)
+void cleanup_conn_without_close(struct io_conn *conn)
 {
        tal_del_destructor(conn, destroy_conn_close_fd);
        destroy_conn(conn, false);
-       return io_close(conn);
 }
 
 static void accept_conn(struct io_listener *l)