修复负载均衡算法中可能因参数缺失而崩溃的Bug

This commit is contained in:
GoEdgeLab
2021-09-23 11:43:21 +08:00
parent 0006e3b50f
commit d9f1aa0522
3 changed files with 20 additions and 9 deletions
+1 -1
View File
@@ -194,7 +194,7 @@ func (this *ReverseProxyConfig) NextOrigin(call *shared.RequestCall) *OriginConf
}
// 空域名
if len(call.Domain) == 0 {
if call == nil || len(call.Domain) == 0 {
group, ok := this.schedulingGroupMap[""]
if ok {
return group.NextOrigin(call)