From 82d2497553d4aab2048d6c08b3aa5056ac7e4932 Mon Sep 17 00:00:00 2001 From: Egon Elbre Date: Fri, 21 Nov 2025 19:43:17 +0200 Subject: [PATCH] fix(spanner): fix createMultiplexedSession goroutine leak --- spanner/session.go | 1 + 1 file changed, 1 insertion(+) diff --git a/spanner/session.go b/spanner/session.go index 75ee0fd6b424..6b66746550bb 100644 --- a/spanner/session.go +++ b/spanner/session.go @@ -1067,6 +1067,7 @@ func (p *sessionPool) close(ctx context.Context) { } p.mu.Unlock() p.hc.close() + close(p.multiplexedSessionReq) // destroy all the sessions p.hc.mu.Lock() allSessions := make([]*session, len(p.hc.queue.sessions))