aboutsummaryrefslogtreecommitdiffstats
path: root/c/spin.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* jobs: background execution (&), non-blocking reap, spin demouser2026-07-161-0/+6
- sys_reap: nohang reap of a finished zombie child (-> pid or 0). - shell: 'cmd &' launches in the background (prints [pid], no wait); reaps finished jobs at the prompt ([pid done]). Foreground now waits for its own child specifically (loops wait(), reporting bg completions meanwhile) so kill reports the right pid. - spin: a process that yields forever - a target for ps/kill. - verified: spin &; ps shows it; kill <pid> removes just that one; immortal init; self-finishing bg worker reaped with [pid done].