Skip to content

Commit a8f25bd

Browse files
authored
Merge pull request #191 from tmc/tmc.better_eof_handling
return err early if EOF to prevent logging in normal conditions
2 parents f52d055 + b069c86 commit a8f25bd

File tree

3 files changed

+9
-0
lines changed

3 files changed

+9
-0
lines changed

examples/examplepb/flow_combination.pb.gw.go

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/examplepb/stream.pb.gw.go

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

protoc-gen-grpc-gateway/gengateway/template.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -248,6 +248,9 @@ var (
248248
handleSend := func() error {
249249
var protoReq {{.Method.RequestType.GoType .Method.Service.File.GoPkg.Path}}
250250
err = dec.Decode(&protoReq)
251+
if err == io.EOF {
252+
return err
253+
}
251254
if err != nil {
252255
grpclog.Printf("Failed to decode request: %v", err)
253256
return err

0 commit comments

Comments
 (0)