diff --git a/ompi/mca/ptl/base/ptl_base_close.c b/ompi/mca/ptl/base/ptl_base_close.c index b6c8499f18..9e28bca2c6 100644 --- a/ompi/mca/ptl/base/ptl_base_close.c +++ b/ompi/mca/ptl/base/ptl_base_close.c @@ -59,10 +59,14 @@ int mca_ptl_base_close(void) } /* cleanup */ - if(NULL != mca_ptl_base_include) + if( NULL != mca_ptl_base_include ) { free(mca_ptl_base_include); - if(NULL != mca_ptl_base_exclude) + mca_ptl_base_include = NULL; + } + if( NULL != mca_ptl_base_exclude ) { free(mca_ptl_base_exclude); + mca_ptl_base_exclude = NULL; + } /* restore event processing */ opal_event_enable();