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

@@ -3,6 +3,14 @@
package configs
import "github.com/TeaOSLab/EdgeCommon/pkg/dnsconfigs"
import (
"github.com/TeaOSLab/EdgeCommon/pkg/dnsconfigs"
"sync/atomic"
)
var SharedNodeConfig *dnsconfigs.NSNodeConfig
var SharedNodeConfig atomic.Pointer[dnsconfigs.NSNodeConfig]
// LoadSharedNodeConfig 返回当前节点配置(并发安全)
func LoadSharedNodeConfig() *dnsconfigs.NSNodeConfig {
return SharedNodeConfig.Load()
}