Signed-off-by: steadytao <mail@steadytao.com> Signed-off-by: Jakob Borg <jakob@kastelo.net> Co-authored-by: Jakob Borg <jakob@kastelo.net>
This commit is contained in:
@@ -748,8 +748,13 @@ func autoUpgrade(cfg config.Wrapper, app *syncthing.App, evLogger events.Logger)
|
||||
continue
|
||||
}
|
||||
sub.Unsubscribe()
|
||||
restartDelay := time.Minute
|
||||
evLogger.Log(events.UpgradeRestartScheduled, map[string]any{
|
||||
"delayS": int(restartDelay / time.Second),
|
||||
"newVersion": rel.Tag,
|
||||
})
|
||||
slog.Error("Automatically upgraded, restarting in 1 minute", slog.String("newVersion", rel.Tag))
|
||||
time.Sleep(time.Minute)
|
||||
time.Sleep(restartDelay)
|
||||
app.Stop(svcutil.ExitUpgrade)
|
||||
return
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user