Browse Source

*: regenerate proto for handling eof error

Xiang Li 9 years ago
parent
commit
020a24f1c3
1 changed files with 6 additions and 0 deletions
  1. 6 0
      etcdserver/etcdserverpb/rpc.pb.gw.go

+ 6 - 0
etcdserver/etcdserverpb/rpc.pb.gw.go

@@ -103,6 +103,9 @@ func request_Watch_Watch_0(ctx context.Context, marshaler runtime.Marshaler, cli
 	handleSend := func() error {
 		var protoReq WatchRequest
 		err = dec.Decode(&protoReq)
+		if err == io.EOF {
+			return err
+		}
 		if err != nil {
 			grpclog.Printf("Failed to decode request: %v", err)
 			return err
@@ -175,6 +178,9 @@ func request_Lease_LeaseKeepAlive_0(ctx context.Context, marshaler runtime.Marsh
 	handleSend := func() error {
 		var protoReq LeaseKeepAliveRequest
 		err = dec.Decode(&protoReq)
+		if err == io.EOF {
+			return err
+		}
 		if err != nil {
 			grpclog.Printf("Failed to decode request: %v", err)
 			return err