@@ -842,7 +842,7 @@ func shouldUpgrade(cfg config.Wrapper, runtimeOptions RuntimeOptions) bool {
if upgrade.DisabledByCompilation {
return false
}
- if opts := cfg.Options(); opts.AutoUpgradeIntervalH < 0 {
+ if !cfg.Options().ShouldAutoUpgrade() {
if runtimeOptions.NoUpgrade {
@@ -200,3 +200,7 @@ func (opts OptionsConfiguration) MaxConcurrentIncomingRequestKiB() int {
// Roll with it.
return opts.RawMaxCIRequestKiB
+
+func (opts OptionsConfiguration) ShouldAutoUpgrade() bool {
+ return opts.AutoUpgradeIntervalH > 0
+}