From f9c3f82bb1a4915556e5f4cd66e256b4f12da222 Mon Sep 17 00:00:00 2001 From: zab2 Date: Wed, 4 Jul 2018 16:13:36 +0000 Subject: [PATCH] clear context reference when clearing cache --- router/java/src/net/i2p/router/transport/udp/UDPPacket.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/router/java/src/net/i2p/router/transport/udp/UDPPacket.java b/router/java/src/net/i2p/router/transport/udp/UDPPacket.java index 817dfb59d..a88020ced 100644 --- a/router/java/src/net/i2p/router/transport/udp/UDPPacket.java +++ b/router/java/src/net/i2p/router/transport/udp/UDPPacket.java @@ -447,8 +447,10 @@ class UDPPacket implements CDQEntry { * @since 0.9.2 */ public static void clearCache() { - if (CACHE) + if (CACHE) { + PacketFactory.context = null; _packetCache.clear(); + } } private synchronized void verifyNotReleased() {