* Fix Waiting before exiting The eventloop is not closed and waits a second on every call (idk the reason) * Refactor --------- Co-authored-by: rany2 <rany2@riseup.net>
This commit is contained in:
@@ -31,4 +31,8 @@ async def _main() -> None:
|
|||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
asyncio.get_event_loop().run_until_complete(_main())
|
loop = asyncio.get_event_loop()
|
||||||
|
try:
|
||||||
|
loop.run_until_complete(_main())
|
||||||
|
finally:
|
||||||
|
loop.close()
|
||||||
|
|||||||
@@ -19,4 +19,8 @@ async def _main() -> None:
|
|||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
asyncio.get_event_loop().run_until_complete(_main())
|
loop = asyncio.get_event_loop()
|
||||||
|
try:
|
||||||
|
loop.run_until_complete(_main())
|
||||||
|
finally:
|
||||||
|
loop.close()
|
||||||
|
|||||||
@@ -25,4 +25,8 @@ async def _main() -> None:
|
|||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
asyncio.get_event_loop().run_until_complete(_main())
|
loop = asyncio.get_event_loop()
|
||||||
|
try:
|
||||||
|
loop.run_until_complete(_main())
|
||||||
|
finally:
|
||||||
|
loop.close()
|
||||||
|
|||||||
@@ -32,4 +32,8 @@ async def _main() -> None:
|
|||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
asyncio.get_event_loop().run_until_complete(_main())
|
loop = asyncio.get_event_loop()
|
||||||
|
try:
|
||||||
|
loop.run_until_complete(_main())
|
||||||
|
finally:
|
||||||
|
loop.close()
|
||||||
|
|||||||
@@ -116,7 +116,11 @@ async def _async_main() -> None:
|
|||||||
|
|
||||||
def main() -> None:
|
def main() -> None:
|
||||||
"""Run the main function using asyncio."""
|
"""Run the main function using asyncio."""
|
||||||
asyncio.get_event_loop().run_until_complete(_async_main())
|
loop = asyncio.get_event_loop()
|
||||||
|
try:
|
||||||
|
loop.run_until_complete(_async_main())
|
||||||
|
finally:
|
||||||
|
loop.close()
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
|
|||||||
Reference in New Issue
Block a user