-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Perform a one-sided close of HTTP attach conn on EOF #10916
Conversation
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: mheon The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Needs a test still. Will do tomorrow. |
721ce63
to
225f9d5
Compare
On EOF of STDIN, we need to perform a one-sided close of the attach connection on the client side, to ensure that STDIN finishing will also cause the exec session to terminate, instead of hang. Fixes containers#7360 Signed-off-by: Matthew Heon <[email protected]>
Tests added (well, uncommented). Two integration tests flaked, restarted. I think this is going to go green. @containers/podman-maintainers PTAL |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, restarted the flaked (?) Ubuntu jobs
The flake on 2010 seems consistent, but also seems entirely unrelated to my change? I only modified remote code, and this is a local test |
/lgtm Thank you @mheon! |
On EOF of STDIN, we need to perform a one-sided close of the attach connection on the client side, to ensure that STDIN finishing will also cause the exec session to terminate, instead of hang.
Fixes #7360