From 2baa67fd7ad31fe53ab21d257a104478e787fb62 Mon Sep 17 00:00:00 2001 From: Charles Cabergs Date: Sat, 24 Oct 2020 13:06:05 +0200 Subject: Replacing mutex stdout by semaphore in philo two, Compilation on Linux --- philo_two/src/philo_two.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'philo_two/src/philo_two.h') diff --git a/philo_two/src/philo_two.h b/philo_two/src/philo_two.h index b3f08ed..b947684 100644 --- a/philo_two/src/philo_two.h +++ b/philo_two/src/philo_two.h @@ -6,7 +6,7 @@ /* By: cacharle +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2020/02/14 22:47:23 by cacharle #+# #+# */ -/* Updated: 2020/10/05 14:29:40 by cacharle ### ########.fr */ +/* Updated: 2020/10/24 13:03:58 by charles ### ########.fr */ /* */ /* ************************************************************************** */ @@ -14,6 +14,7 @@ # define PHILO_TWO_H # include +# include # include # include # include @@ -28,7 +29,7 @@ typedef struct t_time timeout_sleep; long int meal_num; bool all_alive; - pthread_mutex_t mutex_stdout; + sem_t *sem_stdout; } t_philo_conf; typedef struct -- cgit