mirror of
https://github.com/badlogic/pi-mono.git
synced 2026-11-05 23:37:25 +00:00
- A close writes the tasks it stopped back as pending, so only a crash counts a restart. - An abort mark starts the count over; an abort handler cut off restartLimit times ends the task faulted. - Only a changed state resets the count; raised and lowered limits reach the scheduler and the graph. - wake() stays active while a reconcile pass is scheduled or underway; failed migrations recompute it. - Reports name the extension whose code failed (hooks, wrappers, sections, tools, a task's installer), runtime.report() takes a source, and the parked report carries blocked: restart_limit. - The task graph keeps only what blocked reasons read, and shows abandoned tasks waiting for a definition. |
||
|---|---|---|
| .. | ||
| spec.md | ||