commit | 112ac0800183c7cc57fe4e5e3319a46e2f0ddf3b | [log] [tgz] |
---|---|---|
author | Konrad Windszus <kwin@apache.org> | Tue Feb 25 09:12:48 2020 +0100 |
committer | Konrad Windszus <kwin@apache.org> | Tue Feb 25 09:12:48 2020 +0100 |
tree | fa911b24bb9756026001ed8075a1655875d0131b | |
parent | f3dc85be58a5f96095858f3be97abe868ffdc238 [diff] |
SLING-9139 only unregister URLHandler once
diff --git a/src/main/java/org/apache/sling/installer/core/impl/UpdateHandlerTracker.java b/src/main/java/org/apache/sling/installer/core/impl/UpdateHandlerTracker.java index f907486..a4403cb 100644 --- a/src/main/java/org/apache/sling/installer/core/impl/UpdateHandlerTracker.java +++ b/src/main/java/org/apache/sling/installer/core/impl/UpdateHandlerTracker.java
@@ -18,7 +18,6 @@ */ package org.apache.sling.installer.core.impl; -import java.security.ProtectionDomain; import java.util.Dictionary; import java.util.HashMap; import java.util.Hashtable; @@ -88,6 +87,7 @@ if (schemeUseCount.isEmpty()) { if (urlHandler != null) { urlHandler.unregister(); + urlHandler = null; } } else { if (urlHandler == null) {