Async exception handling was raising an exception that was creating a cycle in the exception chain (by re-raising an exception in sync_to_async that was already being handled). Thanks Chris Jerdonek for detailed analysis. |
||
---|---|---|
.. | ||
cache | ||
checks | ||
files | ||
handlers | ||
management | ||
serializers | ||
servers | ||
__init__.py | ||
asgi.py | ||
exceptions.py | ||
paginator.py | ||
signals.py | ||
signing.py | ||
validators.py | ||
wsgi.py |