From a12aa2f9081cfcf8980c0a840a1ff1efffacdf3c Mon Sep 17 00:00:00 2001 From: "Mamzi Bayatpour mbayatpour@nvidia.com ()" Date: Tue, 20 Dec 2022 14:13:28 -0800 Subject: [PATCH] pml/ucx: move pmix finalize to the end of ompi_rte_finalize() Signed-off-by: Mamzi Bayatpour --- ompi/runtime/ompi_rte.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ompi/runtime/ompi_rte.c b/ompi/runtime/ompi_rte.c index 68dfebde57f..7c554018b78 100644 --- a/ompi/runtime/ompi_rte.c +++ b/ompi/runtime/ompi_rte.c @@ -972,8 +972,6 @@ static bool check_file(const char *root, const char *path) int ompi_rte_finalize(void) { - /* shutdown pmix */ - PMIx_Finalize(NULL, 0); /* cleanup the session directory we created */ if (NULL != opal_process_info.job_session_dir) { @@ -1033,6 +1031,9 @@ int ompi_rte_finalize(void) opal_finalize (); + /* shutdown pmix */ + PMIx_Finalize(NULL, 0); + return OMPI_SUCCESS; }