From f549e7ed40b0eb70b589073b5cad33d4de099d1c Mon Sep 17 00:00:00 2001 From: Alexey Rybalchenko Date: Mon, 5 Sep 2022 22:46:38 +0200 Subject: [PATCH] fix(shm): Fix incorrect parameters when mapping regions --- fairmq/shmem/Manager.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fairmq/shmem/Manager.h b/fairmq/shmem/Manager.h index 21404369..279188de 100644 --- a/fairmq/shmem/Manager.h +++ b/fairmq/shmem/Manager.h @@ -540,7 +540,7 @@ class Manager if (info.event == RegionEvent::created) { RegionConfig cfg; cfg.id = info.id; - cfg.creationFlags = info.id; + cfg.creationFlags = regionInfo.fCreationFlags; cfg.path = regionInfo.fPath.c_str(); regionCfgs.emplace(info.id, cfg); // fill the ptr+size info after shmLock is released, to avoid constructing local region under it