Nodes use events, so event system should be initialised first and destroyed last.
[tinc] / src / event.c
index c58175a..e7fbb88 100644 (file)
@@ -96,7 +96,7 @@ event_t *get_expired_event(void)
                event = event_tree->head->data;
 
                if(event->time < now) {
-                       avl_delete(event_tree, event);
+                       event_del(event);
                        return event;
                }
        }