﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
36863	Under WSGI, multiple calls to asgiref.sync.async_to_sync within the same request do not share the same event loop.	Mykhailo Havelia	Mykhailo Havelia	"Each call creates a new thread with its own event loop. This commonly happens in middlewares and signals, causing a single request to spawn multiple threads and event loops, which is unnecessary and prevents reuse of async resources.

This could be addressed by introducing a per-request async context, for example as shown in this draft implementation:
https://github.com/Arfey/django/pull/5/changes"	Cleanup/optimization	assigned	HTTP handling	6.0	Normal		async, wsgi	Mykhailo Havelia Flavio Curella Carlton Gibson	Accepted	0	0	0	1	0	0
