benji
benji copied to clipboard
nbdserver does not start with python 3.10
benji nbd unexpected keyword loop
ERROR: TypeError: BaseEventLoop.create_server() got an unexpected keyword argument 'loop'
Traceback (most recent call last):
File "/home/jesper/github/benji/src/benji/scripts/benji.py", line 358, in main
func(**func_args)
File "/home/jesper/github/benji/src/benji/commands.py", line 353, in nbd
server.serve_forever()
File "/home/jesper/github/benji/src/benji/nbdserver.py", line 398, in serve_forever
server = loop.run_until_complete(coro)
File "/usr/lib/python3.10/asyncio/base_events.py", line 646, in run_until_complete
return future.result()
File "/usr/lib/python3.10/asyncio/streams.py", line 84, in start_server
return await loop.create_server(factory, host, port, **kwds)
TypeError: BaseEventLoop.create_server() got an unexpected keyword argument 'loop'
benji nbd
Also see https://bugs.python.org/issue46796