benji icon indicating copy to clipboard operation
benji copied to clipboard

nbdserver does not start with python 3.10

Open jsm222 opened this issue 2 years ago • 0 comments

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

jsm222 avatar Jun 25 '23 16:06 jsm222