aboutsummaryrefslogtreecommitdiffstats
path: root/container-core
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@verizonmedia.com>2022-04-08 13:50:24 +0200
committerBjørn Christian Seime <bjorncs@verizonmedia.com>2022-04-08 13:50:39 +0200
commitc44561208e705886c9ea131c95eb3c258c4e6da8 (patch)
tree50181cb953adec171369d3b859142d581c4152c6 /container-core
parent14dcd3abf7e08ed2fe41b4058739ab7a3fcfe878 (diff)
Ensure future is completed with original exception
Diffstat (limited to 'container-core')
-rw-r--r--container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/ServletRequestReader.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/ServletRequestReader.java b/container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/ServletRequestReader.java
index 43050a53f58..bcef4af6620 100644
--- a/container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/ServletRequestReader.java
+++ b/container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/ServletRequestReader.java
@@ -161,8 +161,8 @@ class ServletRequestReader {
}
@Override
public void failed(final Throwable t) {
- decreaseOutstandingUserCallsAndCloseRequestContentChannelConditionally();
finishedFuture.completeExceptionally(t);
+ decreaseOutstandingUserCallsAndCloseRequestContentChannelConditionally();
}
});
metricReporter.successfulRead(numBytesRead);