Procházet zdrojové kódy

src/core/dependencies/implicit_data_deps.c: check the return value of starpu_task_wait().

Cyril Roelandt před 14 roky
rodič
revize
65303f8ce5
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  1. 2 1
      src/core/dependencies/implicit_data_deps.c

+ 2 - 1
src/core/dependencies/implicit_data_deps.c

@@ -494,7 +494,8 @@ int _starpu_data_wait_until_available(starpu_data_handle_t handle, enum starpu_a
 		/* TODO detect if this is superflous */
 		/* TODO detect if this is superflous */
 		int ret = starpu_task_submit(sync_task);
 		int ret = starpu_task_submit(sync_task);
 		STARPU_ASSERT(!ret);
 		STARPU_ASSERT(!ret);
-		starpu_task_wait(sync_task);
+		ret = starpu_task_wait(sync_task);
+		STARPU_ASSERT(ret == 0);
 	}
 	}
 	else
 	else
 	{
 	{