summaryrefslogtreecommitdiff
path: root/django/conf
diff options
context:
space:
mode:
authorJames Thorniley <james.thorniley@mixcloud.com>2024-01-04 13:14:30 +0000
committerNatalia <124304+nessita@users.noreply.github.com>2024-01-31 14:40:57 -0300
commit11393ab1316f973c5fbb534305750740d909b4e4 (patch)
treeeb251935775b148e44a606fc6e23a7f87467efd6 /django/conf
parenta43d75e81da783fda08bf8d3493252e3676d11ea (diff)
Fixed #35059 -- Ensured that ASGIHandler always sends the request_finished signal.
Prior to this work, when async tasks that process the request are cancelled due to receiving an early "http.disconnect" ASGI message, the request_finished signal was not being sent, potentially leading to resource leaks (such as database connections). This branch ensures that the request_finished signal is sent even in the case of early termination of the response. Regression in 64cea1e48f285ea2162c669208d95188b32bbc82. Co-authored-by: Natalia <124304+nessita@users.noreply.github.com> Co-authored-by: Carlton Gibson <carlton.gibson@noumenal.es>
Diffstat (limited to 'django/conf')
0 files changed, 0 insertions, 0 deletions