From 831bc572eac05a8e3d52b59c7b55aaba7468d8f6 Mon Sep 17 00:00:00 2001 From: Sam Halliday Date: Thu, 23 Feb 2023 14:07:48 +0000 Subject: [PATCH] MAX_TIME_BETWEEN_REQUEST_RESPONSE can be changed by the user fixes #1051 --- .../java/software/amazon/kinesis/lifecycle/ShardConsumer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/amazon-kinesis-client/src/main/java/software/amazon/kinesis/lifecycle/ShardConsumer.java b/amazon-kinesis-client/src/main/java/software/amazon/kinesis/lifecycle/ShardConsumer.java index a575a953..8902a262 100644 --- a/amazon-kinesis-client/src/main/java/software/amazon/kinesis/lifecycle/ShardConsumer.java +++ b/amazon-kinesis-client/src/main/java/software/amazon/kinesis/lifecycle/ShardConsumer.java @@ -52,7 +52,7 @@ import software.amazon.kinesis.retrieval.RecordsPublisher; @KinesisClientInternalApi public class ShardConsumer { - public static final int MAX_TIME_BETWEEN_REQUEST_RESPONSE = 60 * 1000; + public static final int MAX_TIME_BETWEEN_REQUEST_RESPONSE = Integer.parseInt(System.getProperty("software.amazon.kinesis.lifecycle.ShardConsumer.max_time", "60000")); private final RecordsPublisher recordsPublisher; private final ExecutorService executorService; private final ShardInfo shardInfo;