mirror of
https://github.com/v2fly/v2ray-core
synced 2024-02-27 03:18:06 +00:00
fix syncPolicyManager
This commit is contained in:
@@ -91,6 +91,17 @@ func (m *syncPolicyManager) ForLevel(level uint32) Policy {
|
||||
return m.PolicyManager.ForLevel(level)
|
||||
}
|
||||
|
||||
func (m *syncPolicyManager) ForSystem() SystemPolicy {
|
||||
m.RLock()
|
||||
defer m.RUnlock()
|
||||
|
||||
if m.PolicyManager == nil {
|
||||
return SystemPolicy{}
|
||||
}
|
||||
|
||||
return m.PolicyManager.ForSystem()
|
||||
}
|
||||
|
||||
func (m *syncPolicyManager) Start() error {
|
||||
m.RLock()
|
||||
defer m.RUnlock()
|
||||
|
||||
Reference in New Issue
Block a user