[dss-commits] r8771 - dss/trunk/core/metering
dss-commits at forum.digitalstrom.org
dss-commits at forum.digitalstrom.org
Mon Sep 21 10:21:39 CEST 2009
Author: pstaehlin
Date: 2009-09-21 10:21:39 +0200 (Mon, 21 Sep 2009)
New Revision: 8771
Modified:
dss/trunk/core/metering/metering.cpp
Log:
Don't poll absent meters.
Closes #131
References #130
Modified: dss/trunk/core/metering/metering.cpp
===================================================================
--- dss/trunk/core/metering/metering.cpp 2009-09-18 14:07:49 UTC (rev 8770)
+++ dss/trunk/core/metering/metering.cpp 2009-09-21 08:21:39 UTC (rev 8771)
@@ -78,6 +78,9 @@
for(std::vector<Modulator*>::iterator ipModulator = modulators.begin(), e = modulators.end();
ipModulator != e; ++ipModulator)
{
+ if(!(*ipModulator)->isPresent()) {
+ continue;
+ }
#ifdef LOG_TIMING
Timestamp checkingModulator;
Timestamp startedLoading;
More information about the dss-commits
mailing list