X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/9f21f35eadfc5d1f43d3e7a4b591711fd7fb9616..da6b18121779fcbadaef944c4bafe2d9451fe5be:/examples/msg/platform-failures/platform-failures.c diff --git a/examples/msg/platform-failures/platform-failures.c b/examples/msg/platform-failures/platform-failures.c index 1259ff442d..6875eb0de7 100644 --- a/examples/msg/platform-failures/platform-failures.c +++ b/examples/msg/platform-failures/platform-failures.c @@ -117,9 +117,11 @@ static int worker(int argc, char *argv[]) retcode = MSG_task_execute(task); if (retcode == MSG_OK) { XBT_INFO("\"%s\" done", MSG_task_get_name(task)); + free(task->data); MSG_task_destroy(task); } else if (retcode == MSG_HOST_FAILURE) { XBT_INFO("Gloups. The cpu on which I'm running just turned off!. See you!"); + free(task->data); MSG_task_destroy(task); return 0; } else {