aboutsummaryrefslogtreecommitdiffstats
path: root/vespaclient-container-plugin
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@verizonmedia.com>2020-10-19 16:27:29 +0200
committerBjørn Christian Seime <bjorncs@verizonmedia.com>2020-10-19 16:27:29 +0200
commit2b4e291d38022941292d16e4897ed4981ffce807 (patch)
tree5ae1ad8b98a271106328e8c98b9ec9135fc40cff /vespaclient-container-plugin
parent60bfc13f5d855705d888f1c80a6265913bd0d98d (diff)
Remove use of class exposing Guava in its interface
Diffstat (limited to 'vespaclient-container-plugin')
-rw-r--r--vespaclient-container-plugin/src/main/java/com/yahoo/vespa/http/server/FeedHandler.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/vespaclient-container-plugin/src/main/java/com/yahoo/vespa/http/server/FeedHandler.java b/vespaclient-container-plugin/src/main/java/com/yahoo/vespa/http/server/FeedHandler.java
index 2ba1f0e98cc..50806d7aa20 100644
--- a/vespaclient-container-plugin/src/main/java/com/yahoo/vespa/http/server/FeedHandler.java
+++ b/vespaclient-container-plugin/src/main/java/com/yahoo/vespa/http/server/FeedHandler.java
@@ -12,7 +12,7 @@ import com.yahoo.document.config.DocumentmanagerConfig;
import com.yahoo.documentapi.metrics.DocumentApiMetrics;
import com.yahoo.jdisc.Metric;
import com.yahoo.jdisc.Request;
-import com.yahoo.jdisc.handler.ResponseDispatch;
+import com.yahoo.jdisc.Response;
import com.yahoo.jdisc.handler.ResponseHandler;
import com.yahoo.messagebus.ReplyHandler;
import com.yahoo.metrics.simple.MetricReceiver;
@@ -121,7 +121,7 @@ public class FeedHandler extends LoggingRequestHandler {
@Override
protected void writeErrorResponseOnOverload(Request request, ResponseHandler responseHandler) {
int responseCode = request.headers().getFirst(Headers.SILENTUPGRADE) != null ? 299 : 429;
- ResponseDispatch.newInstance(responseCode).dispatch(responseHandler);
+ responseHandler.handleResponse(new Response(responseCode)).close(null);
}
private static Optional<String> findClientVersion(HttpRequest request) {