From f925d9db0a5495804788cb9d5dc243feaf70bf9c Mon Sep 17 00:00:00 2001 From: zzz Date: Fri, 22 Dec 2023 08:16:46 -0500 Subject: [PATCH] Util: Catch OOM in timer --- core/java/src/net/i2p/util/SimpleTimer2.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/java/src/net/i2p/util/SimpleTimer2.java b/core/java/src/net/i2p/util/SimpleTimer2.java index 6710d501d..293940c7e 100644 --- a/core/java/src/net/i2p/util/SimpleTimer2.java +++ b/core/java/src/net/i2p/util/SimpleTimer2.java @@ -432,6 +432,9 @@ public class SimpleTimer2 { } catch (RuntimeException re) { _log.error("timer error", re); throw re; + } catch (OutOfMemoryError oome) { + _log.error("timer error", oome); + throw new RuntimeException("timer error", oome); } }