ERROR:tornado.application:Exception in callback functools.partial(<function TCPServer._handle_connection.. at 0x10984ab60>, <Task finished name='Task-1' coro=<TCPTunnelServer.handle_stream() done, defined at /usr/local/lib/python3.11/site-packages/turbo_tunnel/server.py:209> exception=TypeError('Passing coroutines is forbidden, use tasks explicitly.')>)
Traceback (most recent call last):
File "/usr/local/lib/python3.11/site-packages/tornado/ioloop.py", line 741, in _run_callback
ret = callback()
^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/tornado/tcpserver.py", line 331, in
gen.convert_yielded(future), lambda f: f.result()
^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/turbo_tunnel/server.py", line 233, in handle_stream
await asyncio.wait(tasks, return_when=asyncio.FIRST_COMPLETED)
File "/usr/local/Cellar/[email protected]/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/asyncio/tasks.py", line 415, in wait
raise TypeError("Passing coroutines is forbidden, use tasks explicitly.")
TypeError: Passing coroutines is forbidden, use tasks explicitly.