diff --git a/data.o b/data.o new file mode 100644 index 0000000..e50eea5 Binary files /dev/null and b/data.o differ diff --git a/main.o b/main.o new file mode 100644 index 0000000..296288f Binary files /dev/null and b/main.o differ diff --git a/parsing.o b/parsing.o new file mode 100644 index 0000000..40da698 Binary files /dev/null and b/parsing.o differ diff --git a/philo b/philo new file mode 100755 index 0000000..f90ec2b Binary files /dev/null and b/philo differ diff --git a/philo.o b/philo.o new file mode 100644 index 0000000..63664cd Binary files /dev/null and b/philo.o differ diff --git a/philo_routine.c b/philo_routine.c index 25979b5..6b9c124 100644 --- a/philo_routine.c +++ b/philo_routine.c @@ -6,7 +6,7 @@ /* By: cchauvet last_eat = get_time(); print_eating(philo); usleep(get_time_eat(philo, data) * 1000); pthread_mutex_unlock(&data->forks[philo->id]); @@ -78,7 +79,6 @@ bool philo_eat(t_philo *philo, t_data *data) if (check(philo, data)) return (1); pthread_mutex_lock(&philo->last_eat_mutex); - philo->last_eat = get_time(); pthread_mutex_unlock(&philo->last_eat_mutex); pthread_mutex_lock(&philo->nb_meal_mutex); philo->nb_meal++; diff --git a/philo_routine.o b/philo_routine.o new file mode 100644 index 0000000..7740317 Binary files /dev/null and b/philo_routine.o differ diff --git a/philos.o b/philos.o new file mode 100644 index 0000000..26c1c4b Binary files /dev/null and b/philos.o differ diff --git a/print.o b/print.o new file mode 100644 index 0000000..a1e9cf6 Binary files /dev/null and b/print.o differ diff --git a/print2.o b/print2.o new file mode 100644 index 0000000..48cc7de Binary files /dev/null and b/print2.o differ diff --git a/threads.o b/threads.o new file mode 100644 index 0000000..fd3940a Binary files /dev/null and b/threads.o differ diff --git a/time.c b/time.c index 0a5d781..577a926 100644 --- a/time.c +++ b/time.c @@ -6,7 +6,7 @@ /* By: cchauvet sleep_time; return (value); } - diff --git a/time.o b/time.o new file mode 100644 index 0000000..72c87ef Binary files /dev/null and b/time.o differ diff --git a/utils/ft_atoi.o b/utils/ft_atoi.o new file mode 100644 index 0000000..7bb9536 Binary files /dev/null and b/utils/ft_atoi.o differ diff --git a/utils/ft_isnum.o b/utils/ft_isnum.o new file mode 100644 index 0000000..3667a8f Binary files /dev/null and b/utils/ft_isnum.o differ diff --git a/utils/putchar.o b/utils/putchar.o new file mode 100644 index 0000000..6dc697c Binary files /dev/null and b/utils/putchar.o differ diff --git a/utils/putnum.o b/utils/putnum.o new file mode 100644 index 0000000..fc7a7af Binary files /dev/null and b/utils/putnum.o differ diff --git a/utils/putstr.o b/utils/putstr.o new file mode 100644 index 0000000..262d5fb Binary files /dev/null and b/utils/putstr.o differ