Browse Source

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 years ago
parent
commit
ea512c298a
1 changed files with 1 additions and 1 deletions
  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;
 }