修复源站设置专属域名导致其他源站不可用的Bug

This commit is contained in:
刘祥超
2022-06-20 07:46:41 +08:00
parent 4834cb2886
commit 20469e0487

View File

@@ -92,6 +92,7 @@ func (this *ReverseProxyConfig) Init() error {
} }
} }
} }
for _, origin := range this.BackupOrigins { for _, origin := range this.BackupOrigins {
if len(origin.Domains) == 0 { if len(origin.Domains) == 0 {
group, ok := this.schedulingGroupMap[""] group, ok := this.schedulingGroupMap[""]
@@ -123,9 +124,10 @@ func (this *ReverseProxyConfig) Init() error {
if hasDomainGroups { if hasDomainGroups {
defaultGroup, ok := this.schedulingGroupMap[""] defaultGroup, ok := this.schedulingGroupMap[""]
if ok { if ok {
delete(this.schedulingGroupMap, "") for domain, group := range this.schedulingGroupMap {
if domain == "" {
for _, group := range this.schedulingGroupMap { continue
}
for _, origin := range defaultGroup.PrimaryOrigins { for _, origin := range defaultGroup.PrimaryOrigins {
group.PrimaryOrigins = append(group.PrimaryOrigins, origin) group.PrimaryOrigins = append(group.PrimaryOrigins, origin)
} }