From 46d13d2b0891b054e63d8b06233ad7f5af18f93e Mon Sep 17 00:00:00 2001 From: zzz Date: Fri, 28 Jun 2013 12:10:34 +0000 Subject: [PATCH] divide by zero check --- router/java/src/net/i2p/router/tunnel/TunnelDispatcher.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/router/java/src/net/i2p/router/tunnel/TunnelDispatcher.java b/router/java/src/net/i2p/router/tunnel/TunnelDispatcher.java index c009e9fb3..9bb129e80 100644 --- a/router/java/src/net/i2p/router/tunnel/TunnelDispatcher.java +++ b/router/java/src/net/i2p/router/tunnel/TunnelDispatcher.java @@ -789,6 +789,8 @@ public class TunnelDispatcher implements Service { int used = Math.min(usedIn, usedOut); ****/ int used = _context.bandwidthLimiter().getCurrentParticipatingBandwidth(); + if (used <= 0) + return false; int maxKBps = Math.min(_context.bandwidthLimiter().getInboundKBytesPerSecond(), _context.bandwidthLimiter().getOutboundKBytesPerSecond());