From 9c933ea553081f4a6f0b18008ac34dff6948bd70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=96=E7=95=8C?= Date: Wed, 20 Sep 2023 14:08:16 +0800 Subject: [PATCH] Remove defaultInterfaceName when no route --- monitor_shared.go | 1 + 1 file changed, 1 insertion(+) diff --git a/monitor_shared.go b/monitor_shared.go index 35abf6e..70634ae 100644 --- a/monitor_shared.go +++ b/monitor_shared.go @@ -81,6 +81,7 @@ func (m *defaultInterfaceMonitor) delayCheckUpdate() { } err = m.checkUpdate() if errors.Is(err, ErrNoRoute) { + m.defaultInterfaceName = "" m.defaultInterfaceIndex = -1 m.emit(EventNoRoute) }