소스 검색

also do schedule when waiting for a synchronous task

Samuel Thibault 9 년 전
부모
커밋
b8764d19dc
1개의 변경된 파일1개의 추가작업 그리고 0개의 파일을 삭제
  1. 1 0
      src/core/task.c

+ 1 - 0
src/core/task.c

@@ -686,6 +686,7 @@ int starpu_task_submit(struct starpu_task *task)
 
 	if (is_sync)
 	{
+		_starpu_sched_do_schedule(task->sched_ctx);
 		_starpu_wait_job(j);
 		if (task->destroy)
 		     _starpu_task_destroy(task);