From e5025419c2fc167a650e284928ccf7ff296ccba0 Mon Sep 17 00:00:00 2001 From: Skelotron Date: Sun, 24 Dec 2017 01:14:29 +0100 Subject: [PATCH] Fix transaction timeout value overflow Issue: SPR-16316 (cherry picked from commit b9e03cb) --- .../transaction/support/ResourceHolderSupport.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-tx/src/main/java/org/springframework/transaction/support/ResourceHolderSupport.java b/spring-tx/src/main/java/org/springframework/transaction/support/ResourceHolderSupport.java index ea3af799c94..829b2474c73 100644 --- a/spring-tx/src/main/java/org/springframework/transaction/support/ResourceHolderSupport.java +++ b/spring-tx/src/main/java/org/springframework/transaction/support/ResourceHolderSupport.java @@ -78,7 +78,7 @@ public abstract class ResourceHolderSupport implements ResourceHolder { * @param seconds number of seconds until expiration */ public void setTimeoutInSeconds(int seconds) { - setTimeoutInMillis(seconds * 1000); + setTimeoutInMillis(seconds * 1000L); } /**