|
|
@@ -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)
|
|
|
}
|