diff options
author | Bjørn Christian Seime <bjorncs@oath.com> | 2018-05-11 15:17:38 +0200 |
---|---|---|
committer | Bjørn Christian Seime <bjorncs@oath.com> | 2018-05-11 15:58:21 +0200 |
commit | f2e7e2e317d8497df9421357ec975177135c864b (patch) | |
tree | c3e38e3369fb93063896c5037e8b167ea25a1dd5 /vespa-athenz | |
parent | 18d6d1da2c340114e9bf1936904f3e5639a5003c (diff) |
Add missing call to lock()
Diffstat (limited to 'vespa-athenz')
-rw-r--r-- | vespa-athenz/src/main/java/com/yahoo/vespa/athenz/client/zts/DefaultZtsClient.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/vespa-athenz/src/main/java/com/yahoo/vespa/athenz/client/zts/DefaultZtsClient.java b/vespa-athenz/src/main/java/com/yahoo/vespa/athenz/client/zts/DefaultZtsClient.java index 799603cf954..529afb6747d 100644 --- a/vespa-athenz/src/main/java/com/yahoo/vespa/athenz/client/zts/DefaultZtsClient.java +++ b/vespa-athenz/src/main/java/com/yahoo/vespa/athenz/client/zts/DefaultZtsClient.java @@ -135,6 +135,7 @@ public class DefaultZtsClient implements ZtsClient { private <T> T withClient(Function<CloseableHttpClient, T> consumer) { Lock lock = this.lock.readLock(); + lock.lock(); try { return consumer.apply(this.client); } finally { @@ -144,6 +145,7 @@ public class DefaultZtsClient implements ZtsClient { private void setClient(CloseableHttpClient newClient) { Lock lock = this.lock.writeLock(); + lock.lock(); CloseableHttpClient oldClient; try { oldClient = this.client; |