В ветке `task.done()` без shutdown глушилось реальное исключение задачи. Зовём task.result() → пробрасываем настоящий сбой scheduler_loop наружу (loud crash, как делал прежний `await task`), вместо тихого "exited cleanly". |
||
|---|---|---|
| .. | ||
| api | ||
| core | ||
| observability | ||
| schemas | ||
| services | ||
| tasks | ||
| __init__.py | ||
| main.py | ||
| scheduler_main.py | ||