-
Notifications
You must be signed in to change notification settings - Fork 17.7k
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
net/http: deadlock after leaked transport detected in TestConsumingBodyOnNextConn #42943
Comments
Marking as release-blocker for 1.16 at least until we understand whether this is a regression. (CC @golang/release) |
I believe this issue is unrelated to the recent change I submitted. My change only modifies how |
As far as I can tell, the affected test also doesn't use |
Ah I see, the test I submitted isn't closing |
Actually nvm, the body is being closed above before being asserted into a |
So in order for the |
Most likely related to #42942 given the goroutine stuck on line 2605. |
/cc @neild |
Labeling as okay-after-beta1, but still considering this a release blocking issue. Please comment if you disagree. |
We discussed this in a release meeting and @neild is planning to look. The goal (from #42943 (comment)) is to understand whether this is a regression. Please update this issue as needed. |
This isn't a regression per say but introduced by a fix, #41600. |
I am unable to reproduce this, and believe it has been fixed by https://golang.org/cl/274973 (the fix for #42942). |
I understand this issue resolved (i.e., the unusual failure was investigated, and the investigation did not uncover any new reproducible problems to fix), closing. |
2020-12-01T21:42:10-7fca39a/linux-386-longtest
This is the only failure in the logs matching the regexp
(?ms)Test appears to have leaked a Transport.*test timed out
. It may be a secondary failure mode associated with #42942, or a different regression from CL 213277, or a latent bug that just happened to turn up now.CC @neild @fraenkel @bradfitz @nhooyr
The text was updated successfully, but these errors were encountered: