diff --git a/router/java/src/net/i2p/router/Blocklist.java b/router/java/src/net/i2p/router/Blocklist.java index b759e240df194c01f4265e9599bd056a5f743fb3..cbf3dbc6d4fd5c3461dbb009f34f0d9f262ae234 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(); + } } }