From 825d24d50b44d9a43cb78591779c39080b704f7b Mon Sep 17 00:00:00 2001
From: Alexander van Amesfoort <amesfoort@astron.nl>
Date: Sat, 7 Jun 2014 22:02:44 +0000
Subject: [PATCH] Task #5830: outputProc: cast PVSS data point vals for
 'written' and 'dropped' to float before sending to conform to PVSS data point
 defs.

---
 RTCP/Cobalt/OutputProc/src/OutputThread.cc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/RTCP/Cobalt/OutputProc/src/OutputThread.cc b/RTCP/Cobalt/OutputProc/src/OutputThread.cc
index 3a59030e211..17435d754cc 100644
--- a/RTCP/Cobalt/OutputProc/src/OutputThread.cc
+++ b/RTCP/Cobalt/OutputProc/src/OutputThread.cc
@@ -150,9 +150,9 @@ namespace LOFAR
       itsMdLogger.log(itsMdKeyPrefix + PN_COP_DROPPING + '[' + lexical_cast<string>(itsStreamNr) + ']',
                       droppedBlocks > 0 ? "1" : "0"); // logged too late?
       itsMdLogger.log(itsMdKeyPrefix + PN_COP_WRITTEN  + '[' + lexical_cast<string>(itsStreamNr) + ']',
-                      itsBlocksWritten * itsParset.settings.blockDuration());
+                      itsBlocksWritten * static_cast<float>(itsParset.settings.blockDuration()));
       itsMdLogger.log(itsMdKeyPrefix + PN_COP_DROPPED  + '[' + lexical_cast<string>(itsStreamNr) + ']',
-                      itsBlocksDropped * itsParset.settings.blockDuration());
+                      itsBlocksDropped * static_cast<float>(itsParset.settings.blockDuration()));
     }
 
 
-- 
GitLab