From 3ee5d32e880854db68c49387a84fcafa3042e967 Mon Sep 17 00:00:00 2001 From: Alexey Rybalchenko Date: Wed, 31 Mar 2021 12:58:17 +0200 Subject: [PATCH] shm: reduce delay between monitor daemon launch & HBs --- fairmq/shmem/Manager.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fairmq/shmem/Manager.h b/fairmq/shmem/Manager.h index 08e63fec..c6608603 100644 --- a/fairmq/shmem/Manager.h +++ b/fairmq/shmem/Manager.h @@ -105,6 +105,8 @@ class Manager StartMonitor(fShmId); } + fHeartbeatThread = std::thread(&Manager::SendHeartbeats, this); + { std::stringstream ss; boost::interprocess::scoped_lock lock(fShmMtx); @@ -200,8 +202,6 @@ class Manager fShmMsgCounters = fManagementSegment.find_or_construct(unique_instance)(fShmVoidAlloc); #endif } - - fHeartbeatThread = std::thread(&Manager::SendHeartbeats, this); } Manager() = delete;