From 6c977e9c2a4d019aaf7dd8a778781de8954c497d 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 3e1380cb72..da17cdd367 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 @@ -173,7 +173,7 @@ public abstract class AbstractResourceBasedMessageSource extends AbstractMessage * a non-classpath location. */ public void setCacheSeconds(int cacheSeconds) { - this.cacheMillis = (cacheSeconds * 1000); + this.cacheMillis = cacheSeconds * 1000L; } /**