server: Remember to remove seat from list

This commit is contained in:
Kenny Levinsen 2020-08-31 22:00:15 +02:00
parent aef19fe383
commit 704d1ccd0b

View file

@ -53,6 +53,7 @@ void server_finish(struct server *server) {
assert(server); assert(server);
while (!linked_list_empty(&server->seats)) { while (!linked_list_empty(&server->seats)) {
struct seat *seat = (struct seat *)server->seats.next; struct seat *seat = (struct seat *)server->seats.next;
linked_list_remove(&seat->link);
seat_destroy(seat); seat_destroy(seat);
} }
poller_finish(&server->poller); poller_finish(&server->poller);