Author: j16sdiz
Date: 2008-05-02 16:17:58 +0000 (Fri, 02 May 2008)
New Revision: 19686
Modified:
trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java
Log:
oomhook: call dbenv.evictMemory()
Modified: trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java
===================================================================
--- trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java 2008-05-02
16:06:08 UTC (rev 19685)
+++ trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java 2008-05-02
16:17:58 UTC (rev 19686)
@@ -2247,6 +2247,8 @@
keysFC.force(true);
if (lruFC != null)
lruFC.force(true);
+
+ environment.evictMemory();
}
public void handleOutOfMemory() throws Exception {