diff options
author | Jon Marius Venstad <venstad@gmail.com> | 2021-02-21 12:33:00 +0100 |
---|---|---|
committer | Jon Marius Venstad <venstad@gmail.com> | 2021-02-21 12:33:00 +0100 |
commit | cd31278d4929ebd6a968f9e0e422b34cff5e12f2 (patch) | |
tree | 7f9d0688e4c0ce1650202bd596e4918803bfdb5e /node-repository/src | |
parent | 5b9841604e931a6e61b53526680bdf130261e98c (diff) |
Take lock after operation that might throw
Diffstat (limited to 'node-repository/src')
-rw-r--r-- | node-repository/src/main/java/com/yahoo/vespa/hosted/provision/restapi/ApplicationPatcher.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/restapi/ApplicationPatcher.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/restapi/ApplicationPatcher.java index 771b570a4fd..4e89d839a6a 100644 --- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/restapi/ApplicationPatcher.java +++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/restapi/ApplicationPatcher.java @@ -33,8 +33,8 @@ public class ApplicationPatcher implements AutoCloseable { } catch (IOException e) { throw new UncheckedIOException("Error reading request body", e); } - lock = nodeRepository.nodes().lock(applicationId); this.application = nodeRepository.applications().require(applicationId); + this.lock = nodeRepository.nodes().lock(applicationId); } /** Applies the json to the application and returns it. */ |