Avoid potential integer overflow in seconds->millis transformation
Closes gh-25613
This commit is contained in:
parent
148dc95eb1
commit
0d4040aa63
|
@ -218,7 +218,7 @@ public abstract class AbstractResourceBasedMessageSource extends AbstractMessage
|
|||
* a non-classpath location.
|
||||
*/
|
||||
public void setCacheSeconds(int cacheSeconds) {
|
||||
this.cacheMillis = (cacheSeconds * 1000);
|
||||
this.cacheMillis = cacheSeconds * 1000L;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -146,7 +146,7 @@ public abstract class ExecutorConfigurationSupport extends CustomizableThreadFac
|
|||
* @see java.util.concurrent.ExecutorService#awaitTermination
|
||||
*/
|
||||
public void setAwaitTerminationSeconds(int awaitTerminationSeconds) {
|
||||
this.awaitTerminationMillis = awaitTerminationSeconds * 1000;
|
||||
this.awaitTerminationMillis = awaitTerminationSeconds * 1000L;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in New Issue