Andrew Pritchard 6246152236 Honor END_STREAM flags in HTTP/2 Data frames.
Without this, "broken deployments" that do not send trailers after their
response will cause Go clients to hang indefinitely (until a client-side
timeout or server-side slowloris protection kills the connection).

See the diagram at https://httpwg.github.io/specs/rfc7540.html#StreamStates and
the Data frame specification at https://httpwg.github.io/specs/rfc7540.html#DATA
for the relevant HTTP/2 specification.  See
https://github.com/grpc/grpc-common/blob/master/PROTOCOL-HTTP2.md#responses
for the specification that clients must be prepared for servers to omit
the trailers.
2015-07-24 07:39:22 -07:00
2015-07-21 17:53:59 -07:00
2015-03-24 10:15:18 -07:00
2015-07-22 20:54:35 -04:00
2015-07-23 18:01:20 -07:00
2015-05-24 16:14:32 +02:00
2015-02-25 16:39:41 -08:00
2015-07-23 18:06:59 -07:00
2015-06-12 18:28:18 -07:00
2015-06-04 15:52:06 -07:00
2015-06-24 11:34:49 +10:00
2015-02-25 14:05:02 -08:00
2015-02-09 13:46:16 +11:00
2015-05-13 11:16:07 -07:00
2015-02-05 17:14:05 -08:00
fix
2015-06-12 18:17:36 -07:00
2015-02-26 15:10:08 -08:00
2015-02-27 10:55:34 +01:00
2015-04-15 11:42:35 -07:00
2015-06-17 19:30:57 -07:00

#gRPC-Go

Build Status GoDoc

The Go implementation of gRPC

Installation

To install this package, you need to install Go 1.4 and setup your Go workspace on your computer. The simplest way to install the library is to run:

$ go get google.golang.org/grpc

Documentation

You can find more detailed documentation and examples in the grpc-common repository.

Status

Alpha - ready for early adopters.

Description
No description provided
Readme 18 MiB
Languages
Go 99.2%
Shell 0.7%