diff --git a/router/java/src/net/i2p/router/tasks/OOMListener.java b/router/java/src/net/i2p/router/tasks/OOMListener.java index 4697896e4c8147a3018f76eeb16ab11302982c18..d303659932a339305f4848bc4f934d3262849997 100644 --- a/router/java/src/net/i2p/router/tasks/OOMListener.java +++ b/router/java/src/net/i2p/router/tasks/OOMListener.java @@ -58,6 +58,8 @@ public class OOMListener implements I2PThread.OOMEventListener { try { _context.router().eventLog().addEvent(EventLog.OOM); } catch (OutOfMemoryError oome) {} - _context.router().shutdown(Router.EXIT_OOM); + try { + _context.router().shutdown(Router.EXIT_OOM); + } catch (OutOfMemoryError oome) {} } }