commit | 2ba7206551d1ac8b6b8385d1b685d70e60895828 | [log] [tgz] |
---|---|---|
author | Michael Fraenkel <michael.fraenkel@gmail.com> | Tue Jul 23 21:02:33 2019 -0400 |
committer | Brad Fitzpatrick <bradfitz@golang.org> | Mon Oct 14 20:34:26 2019 +0000 |
tree | 2ec56b140aa21002eb5322f001e30440e6ee10a3 | |
parent | 491137f692577e390404f177a0515c9f86f79754 [diff] |
http2: track unread bytes when the pipe is broken Once the pipe is broken, any remaining data needs to be reported as well as any data that is written but dropped. The client side flow control can eventually run out of available bytes to be sent since no WINDOW_UPDATE is sent to reflect the data that is never read in the pipe. Updates golang/go#28634 Change-Id: I83f3c9d3614cd92517af2687489d2ccbf3a65456 Reviewed-on: https://go-review.googlesource.com/c/net/+/187377 Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org> Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org>
This repository holds supplementary Go networking libraries.
The easiest way to install is to run go get -u golang.org/x/net
. You can also manually git clone the repository to $GOPATH/src/golang.org/x/net
.
This repository uses Gerrit for code changes. To learn how to submit changes to this repository, see https://golang.org/doc/contribute.html. The main issue tracker for the net repository is located at https://github.com/golang/go/issues. Prefix your issue with “x/net:” in the subject line, so it is easy to find.