Procházet zdrojové kódy

Fix missing sleeping time in WORKER_STATS

Samuel Thibault před 8 roky
rodič
revize
6bade8aca4
1 změnil soubory, kde provedl 1 přidání a 0 odebrání
  1. 1 0
      src/drivers/driver_common/driver_common.c

+ 1 - 0
src/drivers/driver_common/driver_common.c

@@ -285,6 +285,7 @@ void _starpu_driver_update_job_feedback(struct _starpu_job *j, struct _starpu_wo
 static void _starpu_worker_set_status_scheduling(int workerid)
 {
 	if (_starpu_worker_get_status(workerid) != STATUS_SLEEPING
+		&& _starpu_worker_get_status(workerid) != STATUS_WAKING_UP
 		&& _starpu_worker_get_status(workerid) != STATUS_SCHEDULING)
 	{
 		_STARPU_TRACE_WORKER_SCHEDULING_START;