From e295c3c7c3f0bec6ed782d77cc55a49b5c31b4ec Mon Sep 17 00:00:00 2001 From: nuczzz Date: Fri, 18 Jan 2019 19:50:22 +0800 Subject: [PATCH] add shutdown log --- grace/server.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/grace/server.go b/grace/server.go index ac3eefa7..e5302baa 100644 --- a/grace/server.go +++ b/grace/server.go @@ -39,9 +39,11 @@ func (srv *Server) Serve() (err error) { // immediately return ErrServerClosed. Make sure the program doesn't exit // and waits instead for Shutdown to return. if err = srv.Server.Serve(srv.ln); err != nil && err != http.ErrServerClosed { + log.Println(syscall.Getpid(), "Server.Serve() error:", err) return err } + log.Println(syscall.Getpid(), srv.ln.Addr(), "Listener closed.") // wait for Shutdown to return return <-srv.terminalChan }