mirror of
https://github.com/TeaOSLab/EdgeNode.git
synced 2025-11-08 03:00:27 +08:00
优化源站调度
This commit is contained in:
@@ -151,11 +151,13 @@ func (this *OriginStateManager) Success(origin *serverconfigs.OriginConfig, call
|
|||||||
if origin == nil {
|
if origin == nil {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
if !origin.IsOk {
|
if !origin.IsOk {
|
||||||
if callback != nil {
|
if callback != nil {
|
||||||
callback()
|
defer callback()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
origin.IsOk = true
|
origin.IsOk = true
|
||||||
this.locker.Lock()
|
this.locker.Lock()
|
||||||
delete(this.stateMap, origin.Id)
|
delete(this.stateMap, origin.Id)
|
||||||
|
|||||||
Reference in New Issue
Block a user