Author: toad
Date: 2007-03-15 21:51:58 +0000 (Thu, 15 Mar 2007)
New Revision: 12148

Modified:
   trunk/freenet/src/freenet/node/SSKInsertSender.java
Log:
Fail gracefully on OOM

Modified: trunk/freenet/src/freenet/node/SSKInsertSender.java
===================================================================
--- trunk/freenet/src/freenet/node/SSKInsertSender.java 2007-03-15 21:49:52 UTC 
(rev 12147)
+++ trunk/freenet/src/freenet/node/SSKInsertSender.java 2007-03-15 21:51:58 UTC 
(rev 12148)
@@ -108,6 +108,8 @@
                realRun();
                } catch (OutOfMemoryError e) {
                        OOMHandler.handleOOM(e);
+            if(status == NOT_FINISHED)
+               finish(INTERNAL_ERROR, null);
         } catch (Throwable t) {
             Logger.error(this, "Caught "+t, t);
             if(status == NOT_FINISHED)


Reply via email to