diff --git a/router/java/src/net/i2p/router/tunnel/TunnelDispatcher.java b/router/java/src/net/i2p/router/tunnel/TunnelDispatcher.java index c009e9fb3837f1e08d87fb9db44f5f68ef53c3bb..9bb129e801c916fb38c2b9ab0a8297e1e9c682f9 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());