From 6ef2a6cdaaeaa370b74775eb2cb74531f9999a00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=96=E7=95=8C?= Date: Mon, 26 Feb 2024 22:51:55 +0800 Subject: [PATCH] Fix deadlock on network update --- monitor_shared.go | 9 --------- 1 file changed, 9 deletions(-) diff --git a/monitor_shared.go b/monitor_shared.go index 368059b..66c8f1a 100644 --- a/monitor_shared.go +++ b/monitor_shared.go @@ -132,9 +132,6 @@ func (m *defaultInterfaceMonitor) DefaultInterfaceName(destination netip.Addr) s } } } - if m.defaultInterfaceIndex == -1 { - m.checkUpdate() - } return m.defaultInterfaceName } @@ -146,9 +143,6 @@ func (m *defaultInterfaceMonitor) DefaultInterfaceIndex(destination netip.Addr) } } } - if m.defaultInterfaceIndex == -1 { - m.checkUpdate() - } return m.defaultInterfaceIndex } @@ -160,9 +154,6 @@ func (m *defaultInterfaceMonitor) DefaultInterface(destination netip.Addr) (stri } } } - if m.defaultInterfaceIndex == -1 { - m.checkUpdate() - } return m.defaultInterfaceName, m.defaultInterfaceIndex }