From de1be0143c9acb01a0af15f8ccd103c56b940a2e Mon Sep 17 00:00:00 2001 From: Lizzy Fleckenstein Date: Mon, 19 Dec 2022 16:42:29 +0100 Subject: [PATCH] Fix memory bug at shutdown --- src/client/client.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/client/client.c b/src/client/client.c index 10f8ba4..20442d2 100644 --- a/src/client/client.c +++ b/src/client/client.c @@ -145,17 +145,17 @@ int main(int argc, char **argv) game(&gfx_init); dragonnet_peer_shutdown(client); + pthread_t recv_thread = client->recv_thread; + + flag_set(&finish); + pthread_join(recv_thread, NULL); + client_auth_deinit(); client_entity_deinit(); client_player_deinit(); client_terrain_deinit(); interrupt_deinit(); - pthread_t recv_thread = client->recv_thread; - - flag_set(&finish); - pthread_join(recv_thread, NULL); - flag_dst(&finish); flag_dst(&gfx_init); -- 2.44.0