Selaa lähdekoodia

examples/basic_examples/block.c: task->destroy must be set to 0 before calling starpu_task_destroy()

Nathalie Furmento 13 vuotta sitten
vanhempi
commit
ba6e618d50
1 muutettua tiedostoa jossa 1 lisäystä ja 0 poistoa
  1. 1 0
      examples/basic_examples/block.c

+ 1 - 0
examples/basic_examples/block.c

@@ -60,6 +60,7 @@ int execute_on(uint32_t where, device_func func, float *block, int pnx, int pny,
         if (STARPU_UNLIKELY(ret == -ENODEV))
 	{
                 FPRINTF(stderr, "No worker may execute this task\n");
+		task->destroy = 0;
                 starpu_task_destroy(task);
                 return 1;
 	}