From b5d70a836c1edc53c046f0637c049fd6a7d17dcf Mon Sep 17 00:00:00 2001 From: suter Date: Mon, 10 May 2010 20:08:58 +0000 Subject: [PATCH] In SD_SEQUENTIAL_ACCESS_MODE, when we check if all the involved workstation are busy or not, it is better to not use only the last value git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@7733 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- src/simdag/sd_task.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/simdag/sd_task.c b/src/simdag/sd_task.c index 1196233f45..9c94a4ba1f 100644 --- a/src/simdag/sd_task.c +++ b/src/simdag/sd_task.c @@ -924,7 +924,8 @@ int __SD_task_try_to_run(SD_task_t task) for (i = 0; i < task->workstation_nb; i++) { - can_start = !__SD_workstation_is_busy(task->workstation_list[i]); + can_start = can_start && + !__SD_workstation_is_busy(task->workstation_list[i]); } DEBUG2("Task '%s' can start: %d", SD_task_get_name(task), can_start); -- 2.20.1