8fea5260c2
We can't just read all of stdout before stderr or it will cause deadlocks for children that want to write a lot to stderr I could not come up with an obvious cross-platform way to easily test this.