Merge branch 'stable-2.16' into stable-3.0
* stable-2.16:
RestApiServlet: log exceptions if REST-API status >= 400
Change-Id: Iab9adcfb2ae2a54d321182cf786b453b2bc38819
diff --git a/java/com/google/gerrit/httpd/restapi/RestApiServlet.java b/java/com/google/gerrit/httpd/restapi/RestApiServlet.java
index d6dca48..63561ff 100644
--- a/java/com/google/gerrit/httpd/restapi/RestApiServlet.java
+++ b/java/com/google/gerrit/httpd/restapi/RestApiServlet.java
@@ -1467,7 +1467,7 @@
configureCaching(req, res, null, null, c);
checkArgument(statusCode >= 400, "non-error status: %s", statusCode);
res.setStatus(statusCode);
- logger.atFinest().log("REST call failed: %d", statusCode);
+ logger.atFinest().withCause(err).log("REST call failed: %d", statusCode);
return replyText(req, res, true, msg);
}