Check if devops is valid before closing the device.
[oweals/tinc.git] / src / net_setup.c
index 96a7224781bc1772d93e1bb20a46d4c9687b1bc6..d83c57235d1d9b54ea2291780ff3040c36fa7962 100644 (file)
@@ -1141,7 +1141,8 @@ void close_network_connections(void) {
 
        if (device_fd >= 0)
                io_del(&device_io);
-       devops.close();
+       if (devops.close)
+               devops.close();
 
        exit_control();