From 4e1af0600b99b59f5ff4673447acafa821e23ffa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=96=E7=95=8C?= Date: Sat, 20 Jun 2026 19:40:42 +0800 Subject: [PATCH] Fix UDP sniff fragment timeout treated as fatal error --- route/route.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/route/route.go b/route/route.go index aec5281c..5fadff0a 100644 --- a/route/route.go +++ b/route/route.go @@ -700,7 +700,7 @@ func (r *Router) actionSniff( } if err != nil { sniffBuffer.Release() - if !errors.Is(err, context.DeadlineExceeded) { + if !E.IsTimeout(err) { fatalErr = err return }