Selaa lähdekoodia

do not wait on changing_ctx_notice state here since only the block and unblock requests will alter the blocked_on_parallel state

Olivier Aumage 8 vuotta sitten
vanhempi
commit
739443b0fd
1 muutettua tiedostoa jossa 1 lisäystä ja 2 poistoa
  1. 1 2
      src/core/workers.c

+ 1 - 2
src/core/workers.c

@@ -1729,8 +1729,7 @@ unsigned starpu_worker_is_blocked_in_parallel(int workerid)
 		 * ephemeral information */
 		while (!worker->state_safe_for_observation
 				|| worker->state_block_in_parallel_req
-				|| worker->state_unblock_in_parallel_req
-				|| worker->state_changing_ctx_notice)
+				|| worker->state_unblock_in_parallel_req)
 		{
 			STARPU_PTHREAD_COND_WAIT(&worker->sched_cond, &worker->sched_mutex);
 		}