From 53f3802a81a0899d2d33fd28a1da85dba0bf3ed0 Mon Sep 17 00:00:00 2001 From: jrandom Date: Mon, 8 Nov 2004 16:49:23 +0000 Subject: [PATCH] dont keepalive if we're in the closing process (duh) --- .../streaming/java/src/net/i2p/client/streaming/Connection.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/streaming/java/src/net/i2p/client/streaming/Connection.java b/apps/streaming/java/src/net/i2p/client/streaming/Connection.java index 2e29f2a9dd..ac6e7fe65e 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/Connection.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/Connection.java @@ -462,6 +462,8 @@ public class Connection { if (getUnackedPacketsSent() > 0) return; // wtf, this shouldn't have been scheduled if (_options.getInactivityTimeout() <= 0) return; + // if one of us can't talk... + if ( (_closeSentOn > 0) || (_closeReceivedOn > 0) ) return; // bugger it, might as well do the hard work now switch (_options.getInactivityAction()) {