v1.5.1 增强程序稳定性

This commit is contained in:
robin
2026-03-22 17:37:40 +08:00
parent afbaaa869c
commit 17e182b413
652 changed files with 22949 additions and 34397 deletions

View File

@@ -72,8 +72,8 @@ func (this *OriginStateManager) Stop() {
// Loop 单次循环检查
func (this *OriginStateManager) Loop() error {
var nodeConfig = sharedNodeConfig // 复制
if nodeConfig == nil {
var cfg = nodeConfig() // 复制
if cfg == nil {
return nil
}
@@ -84,7 +84,7 @@ func (this *OriginStateManager) Loop() error {
this.locker.Lock()
for originId, state := range this.stateMap {
// 检查Origin是否正在使用
var originConfig = nodeConfig.FindOrigin(originId)
var originConfig = cfg.FindOrigin(originId)
if originConfig == nil || !originConfig.IsOn {
delete(this.stateMap, originId)
continue