Author: toad
Date: 2008-06-02 15:29:08 +0000 (Mon, 02 Jun 2008)
New Revision: 20186
Modified:
trunk/freenet/src/freenet/node/RequestStarter.java
Log:
Wait until we have 3 peers before starting requests (if we have opennet). This
should prevent the activelinks from timing out and improve security marginally.
Modified: trunk/freenet/src/freenet/node/RequestStarter.java
===================================================================
--- trunk/freenet/src/freenet/node/RequestStarter.java 2008-06-02 14:45:24 UTC
(rev 20185)
+++ trunk/freenet/src/freenet/node/RequestStarter.java 2008-06-02 15:29:08 UTC
(rev 20186)
@@ -98,7 +98,7 @@
while(true) {
// Allow 5 minutes before we start killing requests due
to not connecting.
OpennetManager om;
- if(core.node.peers.countConnectedPeers() == 0 && (om =
core.node.getOpennet()) != null &&
+ if(core.node.peers.countConnectedPeers() < 3 && (om =
core.node.getOpennet()) != null &&
System.currentTimeMillis() -
om.getCreationTime() < 5*60*1000) {
try {
synchronized(this) {