all repos — searchix @ 6d79f1131c25a59f6ea7f4957d12813f8c62e73e

Search engine for NixOS, nix-darwin, home-manager and NUR users

fix: avoid listener error on shutdown

Alan Pearce
commit

6d79f1131c25a59f6ea7f4957d12813f8c62e73e

parent

c4dc9b20cce2b08e7cf0f0e0b6c21fb3938177d0

1 file changed, 1 insertion(+), 2 deletions(-)

changed files
M internal/server/server.gointernal/server/server.go
@@ -101,14 +101,13 @@
go func() { s.log.Debug("shutting down server") ctx, cancel := context.WithTimeout(context.Background(), shutdownTimeout) - defer cancel() err := s.server.Shutdown(ctx) + cancel() s.log.Debug("server shut down") if err != nil { // Error from closing listeners, or context timeout: s.log.Error("error shutting down server", "error", err) } - s.listener.Close() close(idleConnsClosed) }()