-
Notifications
You must be signed in to change notification settings - Fork 22
Open
Description
Hey,
Thanks for the great library!
Seems like there is an error on sanic > 21.6. The failure I see looks like that:
ERROR sanic.error:http_protocol.py:110 protocol.connection_task uncaught
Traceback (most recent call last):
File "/Users/rmk/projects/ets-labs/python-dependency-injector/venv/lib/python3.10/site-packages/sanic/server/protocols/http_protocol.py", line 101, in connection_task
await self.app.dispatch(
File "/Users/rmk/projects/ets-labs/python-dependency-injector/venv/lib/python3.10/site-packages/sanic/signals.py", line 163, in dispatch
return await dispatch
File "/Users/rmk/projects/ets-labs/python-dependency-injector/venv/lib/python3.10/site-packages/sanic/signals.py", line 111, in _dispatch
group, handlers, params = self.get(event, condition=condition)
File "/Users/rmk/projects/ets-labs/python-dependency-injector/venv/lib/python3.10/site-packages/sanic/signals.py", line 73, in get
group, param_basket = self.find_route(
TypeError: 'NoneType' object is not callable
ERROR asyncio:plugin.py:76 Task exception was never retrieved
future: <Task finished name='Task-19' coro=<HttpProtocol.connection_task() done, defined at /Users/rmk/projects/ets-labs/python-dependency-injector/venv/lib/python3.10/site-packages/sanic/server/protocols/http_protocol.py:92> exception=TypeError("'NoneType' object is not callable")>
Traceback (most recent call last):
File "/Users/rmk/projects/ets-labs/python-dependency-injector/venv/lib/python3.10/site-packages/sanic/server/protocols/http_protocol.py", line 130, in connection_task
await self.app.dispatch(
File "/Users/rmk/projects/ets-labs/python-dependency-injector/venv/lib/python3.10/site-packages/sanic/signals.py", line 163, in dispatch
return await dispatch
File "/Users/rmk/projects/ets-labs/python-dependency-injector/venv/lib/python3.10/site-packages/sanic/signals.py", line 111, in _dispatch
group, handlers, params = self.get(event, condition=condition)
File "/Users/rmk/projects/ets-labs/python-dependency-injector/venv/lib/python3.10/site-packages/sanic/signals.py", line 73, in get
group, param_basket = self.find_route(
TypeError: 'NoneType' object is not callable
The failure occurs all the time, but if you need an example, take a look at: https://github.com/ets-labs/python-dependency-injector/tree/master/examples/miniapps/sanic
Thanks,
Roman
andreasgabrielsson and salihgunay
Metadata
Metadata
Assignees
Labels
No labels