Files
oh-my-pi/packages
roboomp edba577e7a fix(utils): bounded default ptree stderr retention
Default ChildProcess unconditionally pushed every raw stderr chunk into
`#stderrChunks`, so long-lived noisy subprocesses (LSP/DAP/RPC) grew OMP
memory linearly despite the 32 KiB visible tail cap.

- Allocate `#stderrChunks` only when full capture is requested at spawn.
- Decouple retention from stream exposure via `spawnInternal`, so
  `exec({ stderr: "full" })` retains without an unused live tee.
- Reject retroactive `wait({ stderr: "full" })` on a default child with a
  clear error instead of returning truncated data.

Fixes #5759
2026-07-16 21:41:44 +00:00
..
2026-07-16 04:56:03 +02:00
2026-07-16 04:56:03 +02:00
2026-07-16 04:56:03 +02:00
2026-07-15 00:08:50 +02:00
2026-07-16 04:56:03 +02:00
2026-07-16 04:56:03 +02:00
2026-07-16 04:56:03 +02:00
2026-07-16 04:56:03 +02:00
2026-07-16 04:56:03 +02:00
2026-07-16 04:56:03 +02:00