From 425fbcf7ed6db63188f8f29dd73299d3755776c4 Mon Sep 17 00:00:00 2001 From: Qin tian <57537577+qtgolang@users.noreply.github.com> Date: Sat, 30 May 2026 16:14:39 +0800 Subject: [PATCH] 2026-05-30 --- Api/SunnyNet.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Api/SunnyNet.go b/Api/SunnyNet.go index caabd85..743e7ac 100644 --- a/Api/SunnyNet.go +++ b/Api/SunnyNet.go @@ -173,8 +173,11 @@ func GetRequestClientIp(MessageId int) string { } k.Lock.Lock() defer k.Lock.Unlock() - if k.Global.Drive().Name() == "tun" && runtime.GOOS == "android" { - return k.Conn.LocalAddr().String() + loadDrive := k.Global.Drive() + if loadDrive != nil { + if loadDrive.Name() == "tun" && runtime.GOOS == "android" { + return k.Conn.LocalAddr().String() + } } return k.Conn.RemoteAddr().String() }