From f0885b8d2fe69610e7e294735795d98db11157a5 Mon Sep 17 00:00:00 2001 From: Etienne Dechamps Date: Sun, 22 Jun 2014 14:06:44 +0100 Subject: [PATCH] Cleanly remove the device FD from the event loop before closing it. --- src/net_setup.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/net_setup.c b/src/net_setup.c index 7c9f23a9..f0ccc3c8 100644 --- a/src/net_setup.c +++ b/src/net_setup.c @@ -1117,6 +1117,8 @@ void close_network_connections(void) { for(int i = 0; i < 4; i++) free(envp[i]); + if (device_fd >= 0) + io_del(&device_io); devops.close(); exit_control(); -- 2.20.1