diff --git a/router/java/src/net/i2p/router/transport/FIFOBandwidthRefiller.java b/router/java/src/net/i2p/router/transport/FIFOBandwidthRefiller.java index 8161dd0746c9d304bbde664128ccb49ea1da39ba..67ffbdfc5947e3a1e8f44752086cd1e90173d4b5 100644 --- a/router/java/src/net/i2p/router/transport/FIFOBandwidthRefiller.java +++ b/router/java/src/net/i2p/router/transport/FIFOBandwidthRefiller.java @@ -351,12 +351,14 @@ public class FIFOBandwidthRefiller implements Runnable { } /** - * Run once every replenish period + * Call a few times a minute to update the stats * * @since 0.8.12 */ private void updateParticipating(long now) { _context.statManager().addRateData("tunnel.participatingBandwidthOut", getCurrentParticipatingBandwidth()); - _context.statManager().addRateData("bwLimiter.participatingBandwidthQueue", (long) _partBWE.getQueueSizeEstimate()); + // this one is not a required stat + if (_context.getBooleanProperty("stat.full")) + _context.statManager().addRateData("bwLimiter.participatingBandwidthQueue", (long) _partBWE.getQueueSizeEstimate()); } }