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
Ability for http scripts to force a tcp close: abort command #132
Comments
Two test cases in ConnectionManagementIT in specification/http are currently ignored because of this bug. |
This is also needed to complete the wse specification tests. Transport being closed is needed for some edge cases. |
Just had a discussion with @jfallows. We came up with the following proposal:
For Http the implementation would be to close the TCPConnection in the case of abort, and (in HttpChildChannelSource) convert TCP closed event to aborted on the http pipeline. Implementation steps:
|
This issue was moved to kaazing/roadmap#670 |
This has now been implemented, see PR #303 |
…been fixed (adding support for abort and aborted).
Forcing a premature tcp close from an http stream is required to test some of the requirements of RFC-7230 and RFC-7231 (http). Authoring these tests in straight tcp semantics makes them brittle, as different implementations may order them in different ways.
The text was updated successfully, but these errors were encountered: