Fix updates restart task not being started

This commit is contained in:
Patrick Pacher
2020-08-25 14:27:40 +02:00
parent 6093c5b847
commit ba59672136
2 changed files with 2 additions and 4 deletions

View File

@@ -109,6 +109,8 @@ func prep() error {
func start() error {
initConfig()
restartTask = module.NewTask("automatic restart", automaticRestart).MaxDelay(10 * time.Minute)
if err := module.RegisterEventHook(
"config",
"config change",

View File

@@ -20,10 +20,6 @@ var (
restartTriggered = abool.New()
)
func init() {
restartTask = module.NewTask("automatic restart", automaticRestart).MaxDelay(10 * time.Minute)
}
// DelayedRestart triggers a restart of the application by shutting down the
// module system gracefully and returning with RestartExitCode. The restart
// may be further delayed by up to 10 minutes by the internal task scheduling