From 75fd8816d5de282e9917151cac8b41e6d0f67d87 Mon Sep 17 00:00:00 2001 From: Mathieu Faverge <mathieu.faverge@inria.fr> Date: Wed, 24 Jan 2018 18:43:32 +0100 Subject: [PATCH] Wait only sequence tasks --- runtime/parsec/control/runtime_async.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/runtime/parsec/control/runtime_async.c b/runtime/parsec/control/runtime_async.c index 24ed51bbd..5745eb117 100644 --- a/runtime/parsec/control/runtime_async.c +++ b/runtime/parsec/control/runtime_async.c @@ -43,12 +43,9 @@ int RUNTIME_sequence_destroy( MORSE_context_t *morse, parsec_taskpool_t *parsec_dtd_tp = (parsec_taskpool_t *)(sequence->schedopt); assert( parsec_dtd_tp ); - - // TODO: switch to a partial wait - //parsec_dtd_taskpool_wait(parsec, parsec_dtd_tp); - parsec_context_wait( parsec ); - + parsec_dtd_taskpool_wait( parsec, parsec_dtd_tp ); parsec_taskpool_free( parsec_dtd_tp ); + sequence->schedopt = NULL; return MORSE_SUCCESS; } -- GitLab