Bladeren bron

Remove direct coroutine call (#557)

Python 3.11 forbids direct calls to coroutines.

(cherry picked from commit 351abc5ac015c63e958dfba308c0cc575120c184)
Serge Rogatch 2 jaren geleden
bovenliggende
commit
c6310f9b68
1 gewijzigde bestanden met toevoegingen van 1 en 1 verwijderingen
  1. 1 1
      hivemind/dht/node.py

+ 1 - 1
hivemind/dht/node.py

@@ -254,7 +254,7 @@ class DHTNode:
             await asyncio.wait(
                 [
                     asyncio.create_task(self.find_nearest_nodes([self.node_id])),
-                    asyncio.sleep(bootstrap_timeout - get_dht_time() + start_time),
+                    asyncio.create_task(asyncio.sleep(bootstrap_timeout - get_dht_time() + start_time)),
                 ],
                 return_when=asyncio.FIRST_COMPLETED,
             )