From 8119f935de57fc39e8eddb411d2cf7023c88138c Mon Sep 17 00:00:00 2001 From: Jacky Date: Sun, 4 May 2025 22:30:50 +0800 Subject: [PATCH] enhance: gracefully shutdown without error --- main.go | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/main.go b/main.go index b70be332..cb9eb0b9 100644 --- a/main.go +++ b/main.go @@ -64,12 +64,7 @@ func Program(ctx context.Context, confPath string) func(l []net.Listener) error } // defer Shutdown to wait for ongoing requests to be served before returning - defer func(srv *http.Server, ctx context.Context) { - err := srv.Shutdown(ctx) - if err != nil { - logger.Fatal(err) - } - }(srv, ctx) + defer srv.Shutdown(ctx) var err error if cSettings.ServerSettings.EnableHTTPS {