From f1ace76e8973d7d788a2da2e2cdc97ca915bcb51 Mon Sep 17 00:00:00 2001 From: Lukas Jiriste Date: Thu, 9 May 2024 11:06:09 +0200 Subject: [PATCH] Join the threads for valgrind not to complain --- philo/mem_management.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/philo/mem_management.c b/philo/mem_management.c index a05b518..aaa9464 100644 --- a/philo/mem_management.c +++ b/philo/mem_management.c @@ -6,7 +6,7 @@ /* By: ljiriste +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2024/03/28 09:39:55 by ljiriste #+# #+# */ -/* Updated: 2024/03/28 14:48:46 by ljiriste ### ########.fr */ +/* Updated: 2024/05/09 11:05:18 by ljiriste ### ########.fr */ /* */ /* ************************************************************************** */ @@ -60,7 +60,10 @@ void cleanup(t_diner *diner, pthread_t *threads) i = 0; if (diner->philos) while (i < count) + { + pthread_join(threads[i], NULL); destroy_mutex(&diner->philos[i++].philo_lock); + } free(diner->philos); free(diner->forks); free(threads); -- 2.30.2