[client] Clean up bsd routes independently of the state file (#4688)

This commit is contained in:
Viktor Liu
2025-10-27 18:54:00 +01:00
committed by GitHub
parent b9ef214ea5
commit eddea14521
9 changed files with 106 additions and 13 deletions

View File

@@ -106,7 +106,7 @@ type DefaultManager struct {
func NewManager(config ManagerConfig) *DefaultManager {
mCTX, cancel := context.WithCancel(config.Context)
notifier := notifier.NewNotifier()
sysOps := systemops.NewSysOps(config.WGInterface, notifier)
sysOps := systemops.New(config.WGInterface, notifier)
if runtime.GOOS == "windows" && config.WGInterface != nil {
nbnet.SetVPNInterfaceName(config.WGInterface.Name())