diff --git a/Elevator/Elevator.c b/Elevator/Elevator.c index 08aa61c..9b43cfb 100644 --- a/Elevator/Elevator.c +++ b/Elevator/Elevator.c @@ -42,7 +42,7 @@ int get_number_of_passengers_Elevator(THIS(Elevator)){ int num; pthread_mutex_lock(&this->mutex_passenger); num = this->passenger_ids->get_size(this->passenger_ids); - pthread_mutex_lock(&this->mutex_passenger); + pthread_mutex_unlock(&this->mutex_passenger); return num; } @@ -103,4 +103,4 @@ Elevator *_init_Elevator(char * name){ new_elevator->set_state(new_elevator, WAITING); return new_elevator; -} \ No newline at end of file +}