diff --git a/transport/http2_client.go b/transport/http2_client.go index eac2ce99..03480b7e 100644 --- a/transport/http2_client.go +++ b/transport/http2_client.go @@ -298,7 +298,6 @@ func (t *http2Client) NewStream(ctx context.Context, callHdr *CallHdr) (_ *Strea t.hEnc.WriteField(hpack.HeaderField{Name: k, Value: entry}) } } - } first := true // Sends the headers in a single batch even when they span multiple frames. diff --git a/transport/http2_server.go b/transport/http2_server.go index 006ddeae..79e2b200 100644 --- a/transport/http2_server.go +++ b/transport/http2_server.go @@ -444,7 +444,6 @@ func (t *http2Server) WriteHeader(s *Stream, md metadata.MD) error { t.hEnc.WriteField(hpack.HeaderField{Name: k, Value: entry}) } } - if err := t.writeHeaders(s, t.hBuf, false); err != nil { return err } diff --git a/transport/http_util.go b/transport/http_util.go index 6cc8d335..ef07924c 100644 --- a/transport/http_util.go +++ b/transport/http_util.go @@ -180,7 +180,7 @@ func newHPACKDecoder() *hpackDecoder { grpclog.Printf("Failed to decode (%q, %q): %v", f.Name, f.Value, err) return } - d.state.mdata[k]= append(d.state.mdata[k],v) + d.state.mdata[k] = append(d.state.mdata[k], v) } } })