Skip to content
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

Some small fixes #39

Merged
merged 3 commits into from
Sep 20, 2022
Merged

Some small fixes #39

merged 3 commits into from
Sep 20, 2022

Conversation

martinpitt
Copy link
Member

Broken out of #37

Split out get_auth_request(), so that we can re-use it for other
scenarios.

Remember the last exception and print it in the timeout failure message, for
better debugging.
If they crash, removal makes the logs disappear, which makes debugging
hard.

`make clean` removes them anyway, so there is no risk of permanently
leaking them.
This is conceptually broken -- the browser should decide when it wants
to upgrade a connection to websocket, and we should just pass that
through (like we do with `Upgrade:` already). This is also what the real
3scale does, so more faithfully reproduces its behaviour.

This also helps to avoid aio-libs/aiohttp#4581
@jelly jelly merged commit d694b26 into main Sep 20, 2022
@jelly jelly deleted the fixes branch September 20, 2022 12:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants