This is an automated email from the ASF dual-hosted git repository. pascalschumacher pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git
commit 695000151f7b2614a89953ce064faacb9228720f Author: Pascal Schumacher <[email protected]> AuthorDate: Sun Aug 16 17:17:13 2020 +0200 CouchbaseProducer: Avoid potential overflow in integer multiplication. --- .../java/org/apache/camel/component/couchbase/CouchbaseProducer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/camel-couchbase/src/main/java/org/apache/camel/component/couchbase/CouchbaseProducer.java b/components/camel-couchbase/src/main/java/org/apache/camel/component/couchbase/CouchbaseProducer.java index 4c97728..b31ed72 100644 --- a/components/camel-couchbase/src/main/java/org/apache/camel/component/couchbase/CouchbaseProducer.java +++ b/components/camel-couchbase/src/main/java/org/apache/camel/component/couchbase/CouchbaseProducer.java @@ -168,7 +168,7 @@ public class CouchbaseProducer extends DefaultProducer { UpsertOptions options = UpsertOptions.upsertOptions() .expiry(Duration.ofSeconds(expiry)) .durability(persistTo, replicateTo) - .timeout(Duration.ofMillis(retryAttempts * producerRetryPause)) + .timeout(Duration.ofMillis(retryAttempts * (long) producerRetryPause)) .retryStrategy(BestEffortRetryStrategy.withExponentialBackoff(Duration.ofMillis(producerRetryPause), Duration.ofMillis(producerRetryPause), 1)); MutationResult result = collection.upsert(id, obj, options);
