From f7440884c96ba021be9314582bfadda09d168aaf Mon Sep 17 00:00:00 2001 From: Juergen Hoeller Date: Thu, 27 Aug 2020 15:32:54 +0200 Subject: [PATCH] Avoid potential integer overflow in seconds->millis transformation Closes gh-25613 --- .../context/support/AbstractResourceBasedMessageSource.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-context/src/main/java/org/springframework/context/support/AbstractResourceBasedMessageSource.java b/spring-context/src/main/java/org/springframework/context/support/AbstractResourceBasedMessageSource.java index d378dc003bf..92fe8494391 100644 --- a/spring-context/src/main/java/org/springframework/context/support/AbstractResourceBasedMessageSource.java +++ b/spring-context/src/main/java/org/springframework/context/support/AbstractResourceBasedMessageSource.java @@ -178,7 +178,7 @@ public abstract class AbstractResourceBasedMessageSource extends AbstractMessage * a non-classpath location. */ public void setCacheSeconds(int cacheSeconds) { - this.cacheMillis = (cacheSeconds * 1000); + this.cacheMillis = cacheSeconds * 1000L; } /**