diff --git a/philo/philo_routine.c b/philo/philo_routine.c index e781d21..b3cc2a6 100644 --- a/philo/philo_routine.c +++ b/philo/philo_routine.c @@ -6,7 +6,7 @@ /* By: cchauvet last_eat_mutex); philo->last_eat = get_time(); pthread_mutex_unlock(&philo->last_eat_mutex); + usleep(get_time_eat(philo, data) * 1000); pthread_mutex_unlock(&data->forks[philo->id]); pthread_mutex_unlock(&data->forks[(philo->id + 1) % data->nb_philos]); if (check(data))