1
1

Merge pull request #1222 from hjelmn/vader_fix

btl/vader: do not attempt to munmap opal/shmem pointer
Этот коммит содержится в:
Nathan Hjelm 2015-12-15 09:06:50 -08:00
родитель 5f9516eda8 60591ae753
Коммит 00da520fd5

Просмотреть файл

@ -297,10 +297,13 @@ static int mca_btl_vader_component_close(void)
OBJ_DESTRUCT(&mca_btl_vader_component.pending_endpoints);
OBJ_DESTRUCT(&mca_btl_vader_component.pending_fragments);
if (NULL != mca_btl_vader_component.my_segment) {
if (MCA_BTL_VADER_XPMEM == mca_btl_vader_component.single_copy_mechanism &&
NULL != mca_btl_vader_component.my_segment) {
munmap (mca_btl_vader_component.my_segment, mca_btl_vader_component.segment_size);
}
mca_btl_vader_component.my_segment = NULL;
#if OPAL_BTL_VADER_HAVE_KNEM
mca_btl_vader_knem_fini ();
#endif