On Wednesday, 10 October 2018 at 08:02:29 UTC, Kagamin wrote: > stderr buffer is full (it's about 8kb or so) and gcc waits when > you read from it. Thank you for your kind reply, How to just try to read from stdout (not blocking), and then try to read from stderr (not blocking)? I mean, how to check both pipes for data? As an alternative, how to raise the 8kb limit?