From a9dfd5404f74963e918c50002eacde13b753bf23 Mon Sep 17 00:00:00 2001 From: JoshuaCylinder Date: Sat, 1 Oct 2022 07:11:20 +0000 Subject: [PATCH] Add default value for AutoSpeedLimitConfig --- service/controller/controller.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/service/controller/controller.go b/service/controller/controller.go index 55fd334..4b347d5 100644 --- a/service/controller/controller.go +++ b/service/controller/controller.go @@ -109,6 +109,9 @@ func (c *Controller) Start() error { Interval: time.Duration(c.config.UpdatePeriodic) * time.Second, Execute: c.userInfoMonitor, } + if c.config.AutoSpeedLimitConfig == nil { + c.config.AutoSpeedLimitConfig = &AutoSpeedLimitConfig{0, 0, 0, 0} + } if c.config.AutoSpeedLimitConfig.Limit > 0 { c.limitedUsers = make(map[api.UserInfo]LimitInfo) c.warnedUsers = make(map[api.UserInfo]int)