From 53c48928410c88a1ce434cba32b0fff8af444a9b Mon Sep 17 00:00:00 2001 From: Anton Tolchanov Date: Thu, 15 Dec 2022 13:18:29 +0000 Subject: [PATCH] ipn/ipnserver: propagate http.Serve error This ensures that we capture error returned by `Serve` and exit with a non-zero exit code if it happens. Signed-off-by: Anton Tolchanov --- ipn/ipnserver/server.go | 1 + 1 file changed, 1 insertion(+) diff --git a/ipn/ipnserver/server.go b/ipn/ipnserver/server.go index 06944371c..c18817067 100644 --- a/ipn/ipnserver/server.go +++ b/ipn/ipnserver/server.go @@ -516,6 +516,7 @@ func (s *Server) Run(ctx context.Context, ln net.Listener) error { if err := ctx.Err(); err != nil { return err } + return err } return nil }