You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
nodejs: Add wrapper that stops node-js from making stdout non-blocking
The build is failing with errors writing to stdout due to a combination
of issues:
* ./mach spawns make and reads the output one byte at a time
* There are lots of make output due to the rustc debug logs enabled
* node-js is run as part of the builds, and it leaves stdout non-blocking:
nodejs/node#14752
So, eventually some other commmand can't handle stdout being non-blocking, but
the pipe becomes (temporarily) full as mach can't keep up, and the whole
shitshow comes to a stop.
0 commit comments