From 9bea4ee72110874e43c144bb6bc7bbf3ffe2329d Mon Sep 17 00:00:00 2001 From: Kurt Biery Date: Mon, 18 May 2026 11:54:57 -0500 Subject: [PATCH] Only increment the number of received messages in the Receiver::receive() method if the message is not empty. --- src/Receiver.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/Receiver.cpp b/src/Receiver.cpp index 64cfd2e..77d655f 100644 --- a/src/Receiver.cpp +++ b/src/Receiver.cpp @@ -26,8 +26,11 @@ dunedaq::ipm::Receiver::receive(const duration_t& timeout, message_size_t bytes, } } - m_bytes += message.data.size(); - ++m_messages; + // 18-May-2026, KAB: only increment the opmon counters if a non-empty message was received + if (message.data.size() > 0) { + m_bytes += message.data.size(); + ++m_messages; + } return message; }