From 93dff3c5a7dec961c4e96fd3f8ff91d5ef8caeb1 Mon Sep 17 00:00:00 2001 From: Alexey Rybalchenko Date: Fri, 19 Feb 2021 01:52:31 +0100 Subject: [PATCH] Fix regression in shmmonitor --- fairmq/shmem/Monitor.cxx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/fairmq/shmem/Monitor.cxx b/fairmq/shmem/Monitor.cxx index 55dc343d..9f1d8f8c 100644 --- a/fairmq/shmem/Monitor.cxx +++ b/fairmq/shmem/Monitor.cxx @@ -136,8 +136,13 @@ void Monitor::Run() if (fInteractive) { Interactive(); - } else { + } else if (fViewOnly) { CheckSegment(); + } else { + while (!fTerminating) { + this_thread::sleep_for(chrono::milliseconds(fIntervalInMS)); + CheckSegment(); + } } if (!fViewOnly) {