From 704d1ccd0b9e0da1f3555a07ba9184927983f812 Mon Sep 17 00:00:00 2001 From: Kenny Levinsen Date: Mon, 31 Aug 2020 22:00:15 +0200 Subject: server: Remember to remove seat from list --- seatd/server.c | 1 + 1 file changed, 1 insertion(+) (limited to 'seatd') diff --git a/seatd/server.c b/seatd/server.c index 4562a71..9a71d66 100644 --- a/seatd/server.c +++ b/seatd/server.c @@ -53,6 +53,7 @@ void server_finish(struct server *server) { assert(server); while (!linked_list_empty(&server->seats)) { struct seat *seat = (struct seat *)server->seats.next; + linked_list_remove(&seat->link); seat_destroy(seat); } poller_finish(&server->poller); -- cgit v1.2.3