From d60fcfec78991c599f4d43e54cca20c1b760db5b Mon Sep 17 00:00:00 2001 From: zarazaex69 Date: Thu, 9 Apr 2026 19:31:55 +0300 Subject: [PATCH] fix(server): Add logging for peer closure during shutdown --- internal/server/server.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/internal/server/server.go b/internal/server/server.go index e470db0..63ff7bc 100644 --- a/internal/server/server.go +++ b/internal/server/server.go @@ -209,9 +209,14 @@ func (s *Server) run(ctx context.Context) error { } } s.connMu.Unlock() - for _, peer := range s.peers { + + log.Printf("Closing %d peer(s)...", len(s.peers)) + for i, peer := range s.peers { + log.Printf("Closing peer %d...", i) peer.Close() } + log.Println("All peers closed") + return nil default: }