From e55e6bc7a29d000c84d3e9e97bff9456de1055f9 Mon Sep 17 00:00:00 2001 From: idk <idk@yoga7.idk.i2p> Date: Mon, 26 Jun 2023 14:18:48 -0400 Subject: [PATCH] move singleIPv6BlockList null check in clear outside of the synchronized block --- router/java/src/net/i2p/router/Blocklist.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/router/java/src/net/i2p/router/Blocklist.java b/router/java/src/net/i2p/router/Blocklist.java index b759e240df..cbf3dbc6d4 100644 --- a/router/java/src/net/i2p/router/Blocklist.java +++ b/router/java/src/net/i2p/router/Blocklist.java @@ -293,9 +293,10 @@ public class Blocklist { synchronized(_singleIPBlocklist) { _singleIPBlocklist.clear(); } - synchronized(_singleIPv6Blocklist) { - if (_singleIPv6Blocklist != null) + if (_singleIPv6Blocklist != null) { + synchronized(_singleIPv6Blocklist) { _singleIPv6Blocklist.clear(); + } } } -- GitLab