diff --git a/plugins/shutdown/src/main/java/org/apache/cloudstack/shutdown/ShutdownManagerImpl.java b/plugins/shutdown/src/main/java/org/apache/cloudstack/shutdown/ShutdownManagerImpl.java index b8f5fb57155..da3bba54bdc 100644 --- a/plugins/shutdown/src/main/java/org/apache/cloudstack/shutdown/ShutdownManagerImpl.java +++ b/plugins/shutdown/src/main/java/org/apache/cloudstack/shutdown/ShutdownManagerImpl.java @@ -107,7 +107,10 @@ public class ShutdownManagerImpl extends ManagerBase implements ShutdownManager, this.shutdownTask = null; } this.shutdownTask = new ShutdownTask(this); - timer.scheduleAtFixedRate(shutdownTask, 0, 30L * 1000); + long period = 30L * 1000; + long delay = period / 2; + logger.debug(String.format("Scheduling shutdown task with delay: %d and period: %d", delay, period)); + timer.scheduleAtFixedRate(shutdownTask, delay, period); } @Override