浏览代码

Use &data->sched_cond instead of &data->sched_mutex as an argument for _STARPU_PTHREAD_COND_SIGNAL() in _starpu_priority_pop_task().

Cyril Roelandt 12 年之前
父节点
当前提交
ea512c298a
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/sched_policies/eager_central_priority_policy.c

+ 1 - 1
src/sched_policies/eager_central_priority_policy.c

@@ -225,7 +225,7 @@ static struct starpu_task *_starpu_priority_pop_task(unsigned sched_ctx_id)
 
 	if (!chosen_task && skipped)
 		/* Notify another worker to do that task */
-		_STARPU_PTHREAD_COND_SIGNAL(&data->sched_mutex);
+		_STARPU_PTHREAD_COND_SIGNAL(&data->sched_cond);
 
 	return chosen_task;
 }