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 {


Reply via email to