diff --git a/common/utils/itti/intertask_interface.c b/common/utils/itti/intertask_interface.c
index 009fbaa6331d40b2a8d48e0c67ee0c11cf221030..3207e82463e292b2bd0548465e92d485391e2b0f 100644
--- a/common/utils/itti/intertask_interface.c
+++ b/common/utils/itti/intertask_interface.c
@@ -984,6 +984,7 @@ void itti_wait_tasks_end(void)
   }
 
   printf("closing all tasks\n");
+  sleep(1);
 
   do {
     ready_tasks = 0;