-
Notifications
You must be signed in to change notification settings - Fork 1.2k
net/http2: Fix handling of expect continue #118
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
60c8165
to
ee97a23
Compare
This PR (HEAD: ee97a23) has been imported to Gerrit for code review. Please visit https://go-review.googlesource.com/c/net/+/363914 to see it. Tip: You can toggle comments from me using the |
Message from Go Bot: Patch Set 1: Congratulations on opening your first change. Thank you for your contribution! Next steps: Most changes in the Go project go through a few rounds of revision. This can be During May-July and Nov-Jan the Go project is in a code freeze, during which Please don’t reply on this GitHub thread. Visit golang.org/cl/363914. |
Message from Damien Neil: Patch Set 2: Run-TryBot+1 Trust+1 (7 comments) Please don’t reply on this GitHub thread. Visit golang.org/cl/363914. |
Message from Go Bot: Patch Set 2: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/363914. |
Message from Go Bot: Patch Set 2: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/363914. |
Message from Go Bot: Patch Set 2: TryBot-Result-1 (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/363914. |
This PR (HEAD: 587b484) has been imported to Gerrit for code review. Please visit https://go-review.googlesource.com/c/net/+/363914 to see it. Tip: You can toggle comments from me using the |
Message from Michal Hruby: Patch Set 4: (6 comments) Please don’t reply on this GitHub thread. Visit golang.org/cl/363914. |
Message from Damien Neil: Patch Set 4: Run-TryBot+1 Code-Review+1 Trust+1 (3 comments) Please don’t reply on this GitHub thread. Visit golang.org/cl/363914. |
Message from Go Bot: Patch Set 4: (2 comments) Please don’t reply on this GitHub thread. Visit golang.org/cl/363914. |
Message from Go Bot: Patch Set 4: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/363914. |
Message from Go Bot: Patch Set 4: TryBot-Result-1 (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/363914. |
Message from Michal Hruby: Patch Set 5: (2 comments) Please don’t reply on this GitHub thread. Visit golang.org/cl/363914. |
Message from Michal Hruby: Patch Set 5: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/363914. |
Message from Damien Neil: Patch Set 5: Run-TryBot+1 Code-Review+2 Trust+1 (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/363914. |
Message from Go Bot: Patch Set 5: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/363914. |
Message from Go Bot: Patch Set 5: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/363914. |
Message from Go Bot: Patch Set 5: TryBot-Result-1 (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/363914. |
Message from Damien Neil: Patch Set 5: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/363914. |
Recent refactoring in the http2 package broke handling of ExpectContinueTimeout, where the client was always waiting for the timeout to pass before sending the body. Fixes: golang/go#49677 Change-Id: I565299e48313bb905b2655bd52084ea49ab742f3 GitHub-Last-Rev: 587b484 GitHub-Pull-Request: #118 Reviewed-on: https://go-review.googlesource.com/c/net/+/363914 Reviewed-by: Damien Neil <[email protected]> Reviewed-by: Brad Fitzpatrick <[email protected]> Trust: Damien Neil <[email protected]> Run-TryBot: Damien Neil <[email protected]>
This PR is being closed because golang.org/cl/363914 has been merged. |
…tinue Recent refactoring in the http2 package broke handling of ExpectContinueTimeout, where the client was always waiting for the timeout to pass before sending the body. For golang/go#49677 Fixes golang/go#49904 Change-Id: I565299e48313bb905b2655bd52084ea49ab742f3 GitHub-Last-Rev: 587b484 GitHub-Pull-Request: #118 Reviewed-on: https://go-review.googlesource.com/c/net/+/363914 Reviewed-by: Damien Neil <[email protected]> Reviewed-by: Brad Fitzpatrick <[email protected]> Trust: Damien Neil <[email protected]> Run-TryBot: Damien Neil <[email protected]> (cherry picked from commit 0a0e4e1) Reviewed-on: https://go-review.googlesource.com/c/net/+/368474 TryBot-Result: Go Bot <[email protected]> Reviewed-by: Michael Knyszek <[email protected]>
…tinue Recent refactoring in the http2 package broke handling of ExpectContinueTimeout, where the client was always waiting for the timeout to pass before sending the body. For golang/go#49677 Fixes golang/go#49905 Change-Id: I565299e48313bb905b2655bd52084ea49ab742f3 GitHub-Last-Rev: 587b484 GitHub-Pull-Request: #118 Reviewed-on: https://go-review.googlesource.com/c/net/+/363914 Reviewed-by: Damien Neil <[email protected]> Reviewed-by: Brad Fitzpatrick <[email protected]> Trust: Damien Neil <[email protected]> Run-TryBot: Damien Neil <[email protected]> (cherry picked from commit 0a0e4e1) Reviewed-on: https://go-review.googlesource.com/c/net/+/368475 Reviewed-by: Michael Knyszek <[email protected]> Run-TryBot: Michael Knyszek <[email protected]> TryBot-Result: Go Bot <[email protected]>
Recent refactoring in the http2 package broke handling of ExpectContinueTimeout, where the client was always waiting for the timeout to pass before sending the body. Fixes: golang/go#49677 Change-Id: I565299e48313bb905b2655bd52084ea49ab742f3 GitHub-Last-Rev: 587b48407932d44b26399b6c0b4ac228e6889ac8 GitHub-Pull-Request: golang/net#118 Reviewed-on: https://go-review.googlesource.com/c/net/+/363914 Reviewed-by: Damien Neil <[email protected]> Reviewed-by: Brad Fitzpatrick <[email protected]> Trust: Damien Neil <[email protected]> Run-TryBot: Damien Neil <[email protected]>
…tinue Recent refactoring in the http2 package broke handling of ExpectContinueTimeout, where the client was always waiting for the timeout to pass before sending the body. For golang/go#49677 Fixes golang/go#49905 Change-Id: I565299e48313bb905b2655bd52084ea49ab742f3 GitHub-Last-Rev: 587b48407932d44b26399b6c0b4ac228e6889ac8 GitHub-Pull-Request: golang/net#118 Reviewed-on: https://go-review.googlesource.com/c/net/+/363914 Reviewed-by: Damien Neil <[email protected]> Reviewed-by: Brad Fitzpatrick <[email protected]> Trust: Damien Neil <[email protected]> Run-TryBot: Damien Neil <[email protected]> (cherry picked from commit 0a0e4e1bb54c236434124a1fa7b0a400de92f2cc) Reviewed-on: https://go-review.googlesource.com/c/net/+/368475 Reviewed-by: Michael Knyszek <[email protected]> Run-TryBot: Michael Knyszek <[email protected]> TryBot-Result: Go Bot <[email protected]>
Recent refactoring in the http2 package broke handling of ExpectContinueTimeout, where the client was always waiting for the timeout to pass before sending the body.
Fixes: golang/go#49677