[Fixed] show rule count when parse failed

This commit is contained in:
gVisor bot 2022-03-14 21:43:58 +08:00
parent 00fdc33c3a
commit 1945664bf5

View file

@ -124,12 +124,12 @@ func NewRuleSetProvider(name string, behavior P.RuleType, interval time.Duration
onUpdate := func(elm interface{}) error {
rulesRaw := elm.([]string)
rp.count = len(rulesRaw)
rules, err := constructRules(rp.behavior, rulesRaw)
if err != nil {
return err
}
rp.count = len(rulesRaw)
rp.setRules(rules)
return nil
}