-
Notifications
You must be signed in to change notification settings - Fork 1.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
http server fails to reply back on malformed requests #31
Comments
Strange, the codeplex workitem mentions that this has been fixed in release 2.6.0. |
I think it was fixed back in 2.6.0 but there is another issue that causes failing reply. Probably the same issue as described here: #13 Is it possible to get a corrected 2.7.1 release?. |
Thanks for confirming that the issue is fixed with the latest sources. Unless there is a critical issue, we do not plan to make point releases. This will be included in our next release 2.8 (currently under planning). You can build the library from the latest sources on development branch to unblock your scenarios. Thanks |
Ok. It might we worth to have another look at the correction for #13. It still seems to fail to return a response message sometimes, for example if the error_code is set below: void windows_request_context::read_headers_io_completion(DWORD error_code, DWORD) |
Closing this for now; if there's a concrete repro of a current bug, please open a new issue. |
This error is related to bug https://casablanca.codeplex.com/workitem/267
A easy way to reproduce this is to run the BlackJack _Server and send "http://localhost:34568/blackjack/dealer?^" to the server. Where the "?^" is the malformed part. The server should reply with status 400 "provided uri is invalid: /blackjack/dealer?^"
The reply message is not sent from some reason, this might have implications on server stability over time.
The text was updated successfully, but these errors were encountered: