From 8844dceadcdeebf67d07656bf45d3ddada3e2b5b Mon Sep 17 00:00:00 2001 From: bd Date: Sun, 15 Jun 2025 23:10:09 -0400 Subject: Functional monkey-patched EpollSelector, good results --- tests/overload.py | 29 ----------------------------- 1 file changed, 29 deletions(-) delete mode 100644 tests/overload.py (limited to 'tests/overload.py') diff --git a/tests/overload.py b/tests/overload.py deleted file mode 100644 index 9bba9a1..0000000 --- a/tests/overload.py +++ /dev/null @@ -1,29 +0,0 @@ -import asyncio -import time - -async def busy_task(): - i = 0 - while i < 100: - i += 1 - await asyncio.sleep(3.0) - return 1 - -async def main(): - tasks = [asyncio.create_task(busy_task()) for i in range(5)] - - start_time = time.time() - try: - # this is to prevent waiting in 'select' all day, - # which makes the python intepreter not respond to - # mini-scalene / SCALENE - while True: - if time.time() - start_time > 4.0: - break - # print(asyncio.all_tasks()) - await asyncio.sleep(0) # yield - except KeyboardInterrupt: - pass - finally: - print("Done.") - -asyncio.run(main()) -- cgit v1.2.3