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