Fix use-after-free in final log message on tincd exit.
[tinc] / src / connection.c
index 1c638a4..2f35124 100644 (file)
@@ -45,7 +45,10 @@ void init_connections(void) {
 
 void exit_connections(void) {
        list_delete_list(connection_list);
+       connection_list = NULL;
+
        free_connection(everyone);
+       everyone = NULL;
 }
 
 connection_t *new_connection(void) {