From: Lionel Date: Thu, 6 Jun 2013 21:44:36 +0000 (+0200) Subject: Bugfix in semaphore code X-Git-Tag: v3_9_90~319 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/293e6564ad47956c2be7d43eb48c0dc097f421c5 Bugfix in semaphore code --- diff --git a/src/simix/smx_synchro.c b/src/simix/smx_synchro.c index 414b927cfa..aee4eebd65 100644 --- a/src/simix/smx_synchro.c +++ b/src/simix/smx_synchro.c @@ -456,7 +456,6 @@ void SIMIX_sem_release(smx_sem_t sem) XBT_DEBUG("Sem release semaphore %p", sem); if ((proc = xbt_swag_extract(sem->sleeping))) { - proc = xbt_swag_extract(sem->sleeping); SIMIX_synchro_destroy(proc->waiting_action); proc->waiting_action = NULL; SIMIX_simcall_answer(&proc->simcall);