aboutsummaryrefslogtreecommitdiffstats
path: root/container-search/src/main/java/com/yahoo/fs4/GetDocSumsPacket.java
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2018-02-05 15:42:20 +0100
committerHenning Baldersheim <balder@yahoo-inc.com>2018-02-05 15:42:20 +0100
commit8632a41f9bd78cc6adb9b9bbb97d894812e0f6d4 (patch)
tree23c14360187b7ceb9b7e232f5161d43d41fd1041 /container-search/src/main/java/com/yahoo/fs4/GetDocSumsPacket.java
parent87f76621e0952b56513a0206522ee55f4cc9557b (diff)
Be conservative and ensure we send down a positive number (1).
Diffstat (limited to 'container-search/src/main/java/com/yahoo/fs4/GetDocSumsPacket.java')
-rw-r--r--container-search/src/main/java/com/yahoo/fs4/GetDocSumsPacket.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/container-search/src/main/java/com/yahoo/fs4/GetDocSumsPacket.java b/container-search/src/main/java/com/yahoo/fs4/GetDocSumsPacket.java
index 63fa313fe72..c1b0e9ccb37 100644
--- a/container-search/src/main/java/com/yahoo/fs4/GetDocSumsPacket.java
+++ b/container-search/src/main/java/com/yahoo/fs4/GetDocSumsPacket.java
@@ -102,7 +102,7 @@ public class GetDocSumsPacket extends Packet {
buffer.putInt((int)features);
buffer.putInt(0); //Unused, was docstamp
long timeLeft = query.getTimeLeft();
- buffer.putInt((int)timeLeft);
+ buffer.putInt(Math.max(1, (int)timeLeft)); // Safety to avoid sending down 0 or negative number
if (log.isLoggable(LogLevel.DEBUG)) {
log.log(LogLevel.DEBUG, "Timeout from query(" + query.getTimeout() + "), sent to backend: " + timeLeft);
}