From: Frederic Suter Date: Sat, 23 Feb 2019 11:27:13 +0000 (+0100) Subject: dont call HANDLER X-Git-Tag: v3_22~257 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/73f0f2aaa33c085cdd429732f0897aa901e94176 dont call HANDLER --- diff --git a/src/kernel/activity/ConditionVariableImpl.cpp b/src/kernel/activity/ConditionVariableImpl.cpp index 6370b6248d..f57aa355f5 100644 --- a/src/kernel/activity/ConditionVariableImpl.cpp +++ b/src/kernel/activity/ConditionVariableImpl.cpp @@ -67,7 +67,7 @@ void ConditionVariableImpl::signal() simcall_mutex = simcall_cond_wait_timeout__get__mutex(simcall); simcall->call = SIMCALL_MUTEX_LOCK; - simcall_HANDLER_mutex_lock(simcall, simcall_mutex); + simcall_mutex->lock(simcall->issuer); } XBT_OUT(); }