1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2024-06-26 17:35:23 +00:00

propagate error when adding domain condition

This commit is contained in:
Darien Raymond 2018-07-17 17:53:24 +02:00
parent c52310cf54
commit ecd45ffb65
No known key found for this signature in database
GPG Key ID: 7251FFA14BB18169

View File

@ -54,7 +54,9 @@ func (rr *RoutingRule) BuildCondition() (Condition, error) {
if len(rr.Domain) > 0 {
matcher := NewCachableDomainMatcher()
for _, domain := range rr.Domain {
matcher.Add(domain)
if err := matcher.Add(domain); err != nil {
return nil, newError("failed to build domain condition").Base(err)
}
}
conds.Add(matcher)
}