diff options
author | Bjørn Christian Seime <bjorn.christian@seime.no> | 2018-05-08 10:11:18 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-05-08 10:11:18 +0200 |
commit | b4b4c1ecf20f30bd8702657e8377a6d09b92a880 (patch) | |
tree | f40816f5518431813b5c51842d24a59e36c83e9c | |
parent | 85b184770c045c81d247b9a389381083b6b7a92c (diff) | |
parent | 75b81f58277eb4447d0397b2bc0b64730f06d23d (diff) |
Merge pull request #5813 from vespa-engine/jvenstad/use-set-which-doesnt-require-comparable
Use ConcurrentCopyOnWriteArraySet -- could alternatively provide a Co…
-rw-r--r-- | vespa-athenz/src/main/java/com/yahoo/vespa/athenz/identity/ServiceIdentityProviderListenerHelper.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/vespa-athenz/src/main/java/com/yahoo/vespa/athenz/identity/ServiceIdentityProviderListenerHelper.java b/vespa-athenz/src/main/java/com/yahoo/vespa/athenz/identity/ServiceIdentityProviderListenerHelper.java index 836e46201ee..bf50673fab8 100644 --- a/vespa-athenz/src/main/java/com/yahoo/vespa/athenz/identity/ServiceIdentityProviderListenerHelper.java +++ b/vespa-athenz/src/main/java/com/yahoo/vespa/athenz/identity/ServiceIdentityProviderListenerHelper.java @@ -5,7 +5,7 @@ import com.yahoo.vespa.athenz.api.AthenzService; import javax.net.ssl.SSLContext; import java.util.Set; -import java.util.concurrent.ConcurrentSkipListSet; +import java.util.concurrent.CopyOnWriteArraySet; /** * A helper class managing {@link ServiceIdentityProvider.Listener} instances for implementations of {@link ServiceIdentityProvider}. @@ -14,7 +14,7 @@ import java.util.concurrent.ConcurrentSkipListSet; */ public class ServiceIdentityProviderListenerHelper { - private final Set<ServiceIdentityProvider.Listener> listeners = new ConcurrentSkipListSet<>(); + private final Set<ServiceIdentityProvider.Listener> listeners = new CopyOnWriteArraySet<>(); private final AthenzService identity; public ServiceIdentityProviderListenerHelper(AthenzService identity) { |