summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/ServletRequestReader.java8
-rw-r--r--eval/src/vespa/eval/instruction/simple_join_count.h2
-rw-r--r--parent/pom.xml2
3 files changed, 8 insertions, 4 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 bcef4af6620..3703878f595 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
@@ -217,8 +217,12 @@ class ServletRequestReader {
synchronized (monitor) {
errorDuringRead = t;
- if (state != State.READING) return;
- state = State.ALL_DATA_READ;
+ if (state == State.REQUEST_CONTENT_CLOSED) {
+ return;
+ }
+ if (state == State.READING) {
+ state = State.ALL_DATA_READ;
+ }
shouldCloseRequestContentChannel = numberOfOutstandingUserCalls == 0;
if (shouldCloseRequestContentChannel) {
state = State.REQUEST_CONTENT_CLOSED;
diff --git a/eval/src/vespa/eval/instruction/simple_join_count.h b/eval/src/vespa/eval/instruction/simple_join_count.h
index a566d2a7e68..1c74388d914 100644
--- a/eval/src/vespa/eval/instruction/simple_join_count.h
+++ b/eval/src/vespa/eval/instruction/simple_join_count.h
@@ -16,7 +16,7 @@ class SimpleJoinCount : public tensor_function::Op2
private:
uint64_t _dense_factor;
public:
- SimpleJoinCount(const TensorFunction &lhs_in, const TensorFunction &rhs_in, size_t dense_factor_in);
+ SimpleJoinCount(const TensorFunction &lhs_in, const TensorFunction &rhs_in, uint64_t dense_factor_in);
InterpretedFunction::Instruction compile_self(const ValueBuilderFactory &factory, Stash &stash) const override;
bool result_is_mutable() const override { return true; }
uint64_t dense_factor() const { return _dense_factor; }
diff --git a/parent/pom.xml b/parent/pom.xml
index fd076c5cc35..645ec46a901 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -1061,7 +1061,7 @@
<org.json.version>20220320</org.json.version>
<org.lz4.version>1.8.0</org.lz4.version>
<prometheus.client.version>0.6.0</prometheus.client.version>
- <protobuf.version>3.19.2</protobuf.version>
+ <protobuf.version>3.19.6</protobuf.version>
<spifly.version>1.3.5</spifly.version>
<surefire.version>2.22.2</surefire.version>
<zookeeper.client.version>3.8.0</zookeeper.client.version>