From bae755b825f11e938702b44a389e829aa9ead1fa Mon Sep 17 00:00:00 2001 From: Felipe Andrade Date: Sat, 13 May 2023 22:19:32 -0700 Subject: [PATCH] fix(proxyd): add missing shutdown for consensus poller --- proxyd/proxyd/server.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/proxyd/proxyd/server.go b/proxyd/proxyd/server.go index 2564ef6..b52224c 100644 --- a/proxyd/proxyd/server.go +++ b/proxyd/proxyd/server.go @@ -222,6 +222,11 @@ func (s *Server) Shutdown() { if s.wsServer != nil { _ = s.wsServer.Shutdown(context.Background()) } + for _, bg := range s.BackendGroups { + if bg.Consensus != nil { + bg.Consensus.Shutdown() + } + } } func (s *Server) HandleHealthz(w http.ResponseWriter, r *http.Request) {