]> git.ipfire.org Git - thirdparty/starlette.git/commit
Don't poll for disconnects in BaseHTTPMiddleware via StreamingResponse (#2620)
authorAdrian Garcia Badaracco <1755071+adriangb@users.noreply.github.com>
Sun, 1 Sep 2024 07:04:50 +0000 (02:04 -0500)
committerGitHub <noreply@github.com>
Sun, 1 Sep 2024 07:04:50 +0000 (09:04 +0200)
commitd771bb7a5ecfcd658735cf07ba6f1dd4ac057ccd
tree533b0957aba13692faaa243b22e792b681ad99ae
parentc78c9aac17a4d68e0647252310044502f1b7da71
Don't poll for disconnects in BaseHTTPMiddleware via StreamingResponse (#2620)

* Don't poll for disconnects in BaseHTTPMiddleware via StreamingResponse

Fixes #2516

* add test

* fmt

* Update tests/middleware/test_base.py

Co-authored-by: Mikkel Duif <mikkel@duifs.dk>
* add test for line now missing coverage

* more coverage, fix test

* add comment

* fmt

* tweak test

* fix

* fix coverage

* relint

---------

Co-authored-by: Mikkel Duif <mikkel@duifs.dk>
starlette/middleware/base.py
tests/middleware/test_base.py