Author: toad
Date: 2008-12-13 19:41:21 +0000 (Sat, 13 Dec 2008)
New Revision: 24296
Modified:
trunk/freenet/src/freenet/node/PacketSender.java
Log:
Don't check for throttled if not connected.
Modified: trunk/freenet/src/freenet/node/PacketSender.java
===================================================================
--- trunk/freenet/src/freenet/node/PacketSender.java 2008-12-13 19:39:48 UTC
(rev 24295)
+++ trunk/freenet/src/freenet/node/PacketSender.java 2008-12-13 19:41:21 UTC
(rev 24296)
@@ -238,10 +238,12 @@
// Might as well do it properly.
node.peers.disconnect(pn, true, true, false);
}
- if(pn.shouldThrottle() && !canSendThrottled)
- continue;
if(pn.isConnected()) {
+
+ if(pn.shouldThrottle() && !canSendThrottled)
+ continue;
+
// Is the node dead?
if(now - pn.lastReceivedPacketTime() >
pn.maxTimeBetweenReceivedPackets()) {
Logger.normal(this, "Disconnecting from
" + pn + " - haven't received packets recently");
_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs