diff --git a/api/cron/scheduler.go b/api/cron/scheduler.go index 9f65b6d5a..42abee371 100644 --- a/api/cron/scheduler.go +++ b/api/cron/scheduler.go @@ -45,11 +45,7 @@ func (scheduler *JobScheduler) ScheduleEndpointSyncJob(endpointFilePath string, // ScheduleSnapshotJob schedules a cron job to create endpoint snapshots func (scheduler *JobScheduler) ScheduleSnapshotJob(interval string) error { job := newEndpointSnapshotJob(scheduler.endpointService, scheduler.snapshotter) - - err := job.Snapshot() - if err != nil { - return err - } + go job.Snapshot() return scheduler.cron.AddJob("@every "+interval, job) }