Fix format error on travis (#1527)

This commit is contained in:
Menghan Li
2017-09-20 09:30:13 -07:00
committed by dfawley
parent dce316936b
commit 4768575235
2 changed files with 6 additions and 11 deletions

View File

@ -22,6 +22,7 @@ package grpc
import (
"context"
"fmt"
"io"
"net"
"net/http"
@ -41,7 +42,7 @@ func dialContext(ctx context.Context, network, address string) (net.Conn, error)
func sendHTTPRequest(ctx context.Context, req *http.Request, conn net.Conn) error {
req = req.WithContext(ctx)
if err := req.Write(conn); err != nil {
return err
return fmt.Errorf("failed to write the HTTP request: %v", err)
}
return nil
}

View File

@ -1932,15 +1932,12 @@ func writeOneHeader(framer *http2.Framer, sid uint32, httpStatus int) error {
var buf bytes.Buffer
henc := hpack.NewEncoder(&buf)
henc.WriteField(hpack.HeaderField{Name: ":status", Value: fmt.Sprint(httpStatus)})
if err := framer.WriteHeaders(http2.HeadersFrameParam{
return framer.WriteHeaders(http2.HeadersFrameParam{
StreamID: sid,
BlockFragment: buf.Bytes(),
EndStream: true,
EndHeaders: true,
}); err != nil {
return err
}
return nil
})
}
func writeTwoHeaders(framer *http2.Framer, sid uint32, httpStatus int) error {
@ -1962,15 +1959,12 @@ func writeTwoHeaders(framer *http2.Framer, sid uint32, httpStatus int) error {
Name: ":status",
Value: fmt.Sprint(httpStatus),
})
if err := framer.WriteHeaders(http2.HeadersFrameParam{
return framer.WriteHeaders(http2.HeadersFrameParam{
StreamID: sid,
BlockFragment: buf.Bytes(),
EndStream: true,
EndHeaders: true,
}); err != nil {
return err
}
return nil
})
}
type httpServer struct {