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)