Fix runtime error

This commit is contained in:
CrazyMax
2019-07-01 00:56:23 +02:00
parent 6d836d5a25
commit 1d1c26e6d8
2 changed files with 9 additions and 3 deletions

View File

@@ -1,5 +1,9 @@
# Changelog
## 1.0.1 (2019/07/01)
* Fix runtime error
## 1.0.0 (2019/07/01)
* Always run on startup. Flag `--run-startup` removed.

View File

@@ -78,9 +78,11 @@ func (di *Diun) Run() {
return
}
defer atomic.StoreUint32(&di.locker, 0)
defer log.Info().Msgf("Next run in %s (%s)",
durafmt.ParseShort(di.cron.Entry(di.jobID).Next.Sub(time.Now())).String(),
di.cron.Entry(di.jobID).Next)
if di.jobID > 0 {
defer log.Info().Msgf("Next run in %s (%s)",
durafmt.ParseShort(di.cron.Entry(di.jobID).Next.Sub(time.Now())).String(),
di.cron.Entry(di.jobID).Next)
}
log.Info().Msg("Starting Diun...")
di.wg = new(sync.WaitGroup)