diff --git a/server/src/com/cloud/storage/snapshot/SnapshotSchedulerImpl.java b/server/src/com/cloud/storage/snapshot/SnapshotSchedulerImpl.java index e75adfa3767..1273ab167f6 100644 --- a/server/src/com/cloud/storage/snapshot/SnapshotSchedulerImpl.java +++ b/server/src/com/cloud/storage/snapshot/SnapshotSchedulerImpl.java @@ -280,7 +280,7 @@ public class SnapshotSchedulerImpl implements SnapshotScheduler { @Override @DB public Date scheduleNextSnapshotJob(SnapshotPolicyVO policyInstance) { long policyId = policyInstance.getId(); - Date nextSnapshotTimestamp = getNextScheduledTime(policyId, _currentTimestamp); + Date nextSnapshotTimestamp = getNextScheduledTime(policyId, new Date()); SnapshotScheduleVO snapshotScheduleVO = new SnapshotScheduleVO(policyInstance.getVolumeId(), policyId, nextSnapshotTimestamp); try{ _snapshotScheduleDao.persist(snapshotScheduleVO);