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
Issue #5605 unconsumed input on sendError #5637
Commits on Nov 10, 2020
-
Issue #5605 unconsumed input on sendError
Add Connection:close if content can't be consumed during a sendError. Processed after the request has returned to the container. Signed-off-by: Greg Wilkins <gregw@webtide.com>
Commits on Nov 11, 2020
-
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-9.4.x-56…
…05-unconsumed-send-error
-
+ Add close on all uncommitted requests when content cannot be consumed.
Commits on Nov 12, 2020
-
Updated to be less adventurous
I do not think it was valid to always consumeAll in COMPLETE as this could break upgrades with both 101s and 200s Instead I have reverted to having this consumeAll logic only: + in sendError once control has passed back to the container and we are about to generate an error page. + in front of all the sendRedirection that we do without calling the application first. Extra tests also added
Commits on Nov 14, 2020
-
Testcase for odd sendError(400) issue.
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
-
Fix for odd sendError(400) issue.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
-
Testcase for odd sendError(400) issue.
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
-
Commits on Nov 16, 2020
-
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-9.4.x-56…
…05-unconsumed-send-error
-
-
-
+ added redirect methods that consumeAll + ensureContentConsumedOrConnectionClose renamed to ensureConsumeAllOrNotPersistent + ensureConsumeAllOrNotPersistent now handles HTTP/1.0 and HTTP/1.1 differently
-
Commits on Nov 17, 2020
-
+ better javadoc + filter out keep-alive + added more tests
-
+ HttpGenerator removes keep-alive if close present + Use isRedirection
Commits on Nov 18, 2020
-
Merge remote-tracking branch 'origin/jetty-9.4.x-400-gzip' into jetty…
…-9.4.x-5605-unconsumed-send-error