Author: robert
Date: 2007-12-29 02:12:19 +0000 (Sat, 29 Dec 2007)
New Revision: 16836
Modified:
trunk/freenet/src/freenet/node/FNPPacketMangler.java
Log:
only use disconnected peers when searching for packet decryption key from an
unknown address
Modified: trunk/freenet/src/freenet/node/FNPPacketMangler.java
===================================================================
--- trunk/freenet/src/freenet/node/FNPPacketMangler.java 2007-12-29
01:49:57 UTC (rev 16835)
+++ trunk/freenet/src/freenet/node/FNPPacketMangler.java 2007-12-29
02:12:19 UTC (rev 16836)
@@ -237,6 +237,7 @@
for(int i=0;i<peers.length;i++) {
pn = peers[i];
if(pn == opn) continue;
+ if(pn.isConnected()) continue;
if(tryProcess(buf, offset, length,
pn.getCurrentKeyTracker(), now)) {
// IP address change
pn.changedIP(peer);