From 030824531b6588b2f7fb381c9efa96c560693b83 Mon Sep 17 00:00:00 2001 From: David Zbarsky Date: Thu, 15 Aug 2019 14:50:32 -0400 Subject: [PATCH] transport: remove defer in http2Client.getStream (#2980) --- internal/transport/http2_client.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/transport/http2_client.go b/internal/transport/http2_client.go index 41a79c56..39e6ab47 100644 --- a/internal/transport/http2_client.go +++ b/internal/transport/http2_client.go @@ -855,8 +855,8 @@ func (t *http2Client) Write(s *Stream, hdr []byte, data []byte, opts *Options) e func (t *http2Client) getStream(f http2.Frame) (*Stream, bool) { t.mu.Lock() - defer t.mu.Unlock() s, ok := t.activeStreams[f.Header().StreamID] + t.mu.Unlock() return s, ok }