]> git.meshlink.io Git - meshlink/blobdiff - src/net.c
Check if an event is initialized before calling event_del().
[meshlink] / src / net.c
index 0fcc6fae31b4c590fad73d92fa65bc31608679b0..67603f7d277f66969e5a63d48013c71d0aee4c01 100644 (file)
--- a/src/net.c
+++ b/src/net.c
@@ -375,7 +375,9 @@ int main_loop(void) {
        signal_del(&sighup_event);
        signal_del(&sigterm_event);
        signal_del(&sigquit_event);
-       event_del(&timeout_event);
+
+       if(timeout_initialized(&timeout_event))
+               event_del(&timeout_event);
 
        return 0;
 }