Author: j16sdiz
Date: 2008-11-25 12:02:13 +0000 (Tue, 25 Nov 2008)
New Revision: 23852
Modified:
trunk/freenet/src/freenet/node/FailureTable.java
Log:
expire the FailureTable.BlockOffer as soon as the PeerNode is gc'ed
this free up the FailureTable a bit (lessor memory)
Modified: trunk/freenet/src/freenet/node/FailureTable.java
===================================================================
--- trunk/freenet/src/freenet/node/FailureTable.java 2008-11-25 10:35:19 UTC
(rev 23851)
+++ trunk/freenet/src/freenet/node/FailureTable.java 2008-11-25 12:02:13 UTC
(rev 23852)
@@ -212,7 +212,7 @@
}
public boolean isExpired(long now) {
- return now > (offeredTime + OFFER_EXPIRY_TIME);
+ return nodeRef.get() == null || now > (offeredTime +
OFFER_EXPIRY_TIME);
}
public boolean isExpired() {
_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs