Browse Source

Avoid potential integer overflow in seconds->millis transformation

Closes gh-25613
5.0.x
Juergen Hoeller 5 years ago
parent
commit
e4bf015ce1
  1. 2
      spring-context/src/main/java/org/springframework/context/support/AbstractResourceBasedMessageSource.java

2
spring-context/src/main/java/org/springframework/context/support/AbstractResourceBasedMessageSource.java

@ -176,7 +176,7 @@ public abstract class AbstractResourceBasedMessageSource extends AbstractMessage
* a non-classpath location. * a non-classpath location.
*/ */
public void setCacheSeconds(int cacheSeconds) { public void setCacheSeconds(int cacheSeconds) {
this.cacheMillis = (cacheSeconds * 1000); this.cacheMillis = cacheSeconds * 1000L;
} }
/** /**

Loading…
Cancel
Save