diff options
author | Harald Musum <musum@yahoo-inc.com> | 2016-11-17 09:02:06 +0100 |
---|---|---|
committer | Harald Musum <musum@yahoo-inc.com> | 2016-11-17 09:02:06 +0100 |
commit | d0953b1ff086dd486ebf1e84f5ba993a68a750a2 (patch) | |
tree | e6b0d4e8f8d7cdc2284129d7dffaa09fbd0957d0 /configserver | |
parent | f561fe748b7ba150bca9bfbe4bff584b54f1da5f (diff) |
Hand ProcessingException too (e.g. when connect times out)
Diffstat (limited to 'configserver')
-rw-r--r-- | configserver/src/main/java/com/yahoo/vespa/config/server/application/ApplicationConvergenceChecker.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/application/ApplicationConvergenceChecker.java b/configserver/src/main/java/com/yahoo/vespa/config/server/application/ApplicationConvergenceChecker.java index 78b89d7a3da..91376746341 100644 --- a/configserver/src/main/java/com/yahoo/vespa/config/server/application/ApplicationConvergenceChecker.java +++ b/configserver/src/main/java/com/yahoo/vespa/config/server/application/ApplicationConvergenceChecker.java @@ -15,6 +15,7 @@ import org.json.JSONObject; import javax.ws.rs.GET; import javax.ws.rs.Path; +import javax.ws.rs.ProcessingException; import javax.ws.rs.client.Client; import javax.ws.rs.client.ClientBuilder; import javax.ws.rs.client.WebTarget; @@ -173,7 +174,7 @@ public class ApplicationConvergenceChecker extends AbstractComponent { answer.put("debug", debug); answer.put("converged", generation >= application.getApplicationGeneration()); return new JsonHttpResponse(200, answer); - } catch(JSONException e) { + } catch (JSONException | ProcessingException e) { try { answer.put("error", e.getMessage()); } catch (JSONException e1) { @@ -187,8 +188,8 @@ public class ApplicationConvergenceChecker extends AbstractComponent { private final JSONObject answer; - JsonHttpResponse(int returncode, JSONObject answer) { - super(returncode); + JsonHttpResponse(int returnCode, JSONObject answer) { + super(returnCode); this.answer = answer; } |