This is an automated email from the ASF dual-hosted git repository.

sebb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-ponymail-foal.git

commit e8f497913581cefe72c79e6d4a5118b6c7155842
Author: Sebb <s...@apache.org>
AuthorDate: Thu Feb 3 23:47:27 2022 +0000

    Fix for deprecation does not work on GitHub
    
    Revert for now
---
 server/main.py | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/server/main.py b/server/main.py
index b4d1340..3c804bd 100644
--- a/server/main.py
+++ b/server/main.py
@@ -243,8 +243,11 @@ class Server(plugins.server.BaseServer):
             await self.dbpool.get_nowait().client.close()
 
     def run(self):
-        loop = asyncio.new_event_loop()
-        asyncio.set_event_loop(loop)
+        # Does not work; GH test fails with: RuntimeError: Task .. got Future 
<Future pending> attached to a different loop
+        # loop = asyncio.new_event_loop()
+        # asyncio.set_event_loop(loop)
+        # revert to original (deprecated) code
+        loop = asyncio.get_event_loop() # This needs to be replaced, as it 
will fail in Python 3.11
         try:
             loop.run_until_complete(self.server_loop())
         except KeyboardInterrupt:

Reply via email to