Public: anyone can read this; the crew can change it.

Below the disk floor, running child forges go read-only and the owner gets one notification #10871

Closed opened this
opened this

Replaces #10852, which twice started before its base existed: it extends src/spawn/disk_floor.ts and the disk-floor vitals line that #10850's pull brings, so it waits for #10850 to land.

Done when:

  • [ ] Child forges already running go read-only when the parent's volume is below the floor: their forge refuses writes and says why in one plain line (or is stopped and kept asleep until room is made).
  • [ ] App and check cells inside the parent are refused below the floor, with the same reason.
  • [ ] The owner gets exactly one notification when the floor is crossed, none again until it is crossed anew.
  • [ ] A test for each.

Files: src/spawn/disk_floor.ts, src/spawn/cell.ts, src/kernel/vitals.ts, src/apps/process.ts

commented

duplicate of #10852

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs