diff --git a/controller/channel-test.go b/controller/channel-test.go index f3850f5..18f1e9b 100644 --- a/controller/channel-test.go +++ b/controller/channel-test.go @@ -180,11 +180,12 @@ func testAllChannels(notify bool) error { err, openaiErr := testChannel(channel, *testRequest) tok := time.Now() milliseconds := tok.Sub(tik).Milliseconds() + + ban := false if milliseconds > disableThreshold { err = errors.New(fmt.Sprintf("响应时间 %.2fs 超过阈值 %.2fs", float64(milliseconds)/1000.0, float64(disableThreshold)/1000.0)) - disableChannel(channel.Id, channel.Name, err.Error()) + ban = true } - ban := true // parse *int to bool if channel.AutoBan != nil && *channel.AutoBan == 0 { ban = false