FairRootGroup / FairMQ

C++ Message Queuing Library and Framework
GNU Lesser General Public License v3.0
86 stars 34 forks source link

Shm: fix unmanager region init #450

Closed rbx closed 2 years ago

rbx commented 2 years ago

Fix an issue in shmem region initialization, where a local region object would get created but immediately destroyed because container already contains a remote region object with the same ID. Issue becomes worse since the existing object would be marked as local, but with wrong configuration, leading to potential unexpected behavior.