содержит код:
res = a**b**c**d
При довольно больших a, b, с и d, проц загружается на 100% и выполнение длится долго. Надо сбрасывать такие вызовы.
async timeout применить пока не удается. Может у кого нибудь пример завалялся.
А зачем такое в эвентлупе делать?
можно запустить отдельный процесс и прибить его
https://docs.python.org/3/library/asyncio-task.html Как тут с таймаутом пробовали? (coroutine asyncio.wait_for(aw, timeout, *, loop=None))
Обсуждают сегодня