From a01899a241dcc1f0954b5d65e5c57b05f7efded6 Mon Sep 17 00:00:00 2001 From: Yossi Itigin Date: Tue, 3 Dec 2019 17:09:25 +0200 Subject: [PATCH] MM/POSIX: Fix error flow for uct_posix_test_mem() --- src/uct/sm/mm/posix/mm_posix.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/uct/sm/mm/posix/mm_posix.c b/src/uct/sm/mm/posix/mm_posix.c index d54728ac656..6f2cb5a3525 100644 --- a/src/uct/sm/mm/posix/mm_posix.c +++ b/src/uct/sm/mm/posix/mm_posix.c @@ -494,7 +494,7 @@ uct_posix_mem_alloc(uct_md_h tl_md, size_t *length_p, void **address_p, err_close: close(fd); - if (!posix_config->use_proc_link) { + if (!(seg->seg_id & UCT_POSIX_SEG_FLAG_PROCFS)) { uct_posix_unlink(md, seg->seg_id); } err_free_seg: