This appears to be the information I was missing. Thinking back, I definitely made a change that increased the lines written by the child processes, and this also explains the behavior of the peeked code changing when reading the output. Thank you.
- Child process shows exit code -1 when peeked, though it has d... Swend
- Child process shows exit code -1 when peeked, though it ... Clonk
- Child process shows exit code -1 when peeked, though... Swend
- Child process shows exit code -1 when peeked, th... PMunch
- Child process shows exit code -1 when peeked... demotomohiro
- Child process shows exit code -1 when p... Swend
