diff --git a/ompi/runtime/ompi_mpi_init.c b/ompi/runtime/ompi_mpi_init.c index cba4d776a74..277a2de55d5 100644 --- a/ompi/runtime/ompi_mpi_init.c +++ b/ompi/runtime/ompi_mpi_init.c @@ -639,7 +639,7 @@ int ompi_mpi_init(int argc, char **argv, int requested, int *provided) if (NULL != opal_pmix.fence_nb) { opal_pmix.fence_nb(NULL, opal_pmix_collect_all_data, fence_release, (void*)&active); - OMPI_WAIT_FOR_COMPLETION(active); + OMPI_LAZY_WAIT_FOR_COMPLETION(active); } else { opal_pmix.fence(NULL, opal_pmix_collect_all_data); } @@ -809,7 +809,7 @@ int ompi_mpi_init(int argc, char **argv, int requested, int *provided) if (NULL != opal_pmix.fence_nb) { opal_pmix.fence_nb(NULL, opal_pmix_collect_all_data, fence_release, (void*)&active); - OMPI_WAIT_FOR_COMPLETION(active); + OMPI_LAZY_WAIT_FOR_COMPLETION(active); } else { opal_pmix.fence(NULL, opal_pmix_collect_all_data); }