From 4363ca88aa81b0695cd682033b7a4208b7482e4b Mon Sep 17 00:00:00 2001 From: yusing Date: Fri, 7 Feb 2025 04:10:45 +0800 Subject: [PATCH] fix file server validation --- internal/route/route.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/route/route.go b/internal/route/route.go index 1ea787d8..eb517245 100644 --- a/internal/route/route.go +++ b/internal/route/route.go @@ -77,6 +77,9 @@ func (r *Route) Validate() (err E.Error) { switch r.Scheme { case types.SchemeFileServer: r.impl, err = NewFileServer(r) + if err != nil { + errs.Add(err) + } case types.SchemeHTTP, types.SchemeHTTPS: if r.Port.Listening != 0 { errs.Addf("unexpected listening port for %s scheme", r.Scheme)