Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Call process.stdout._handle.setBlocking(true) #22389

Merged
merged 3 commits into from
Mar 8, 2018
Merged

Conversation

sandersn
Copy link
Member

@sandersn sandersn commented Mar 7, 2018

This prevents output from being truncated when the compiler can output errors to stdout faster than it can receive them. This may slow down performance for compilations for many errors, but those were already quite slow.

Fixes truncation of output in user tests when run with jake runtests-parallel. This only manifests on Linux platforms right now.

This prevents output from being truncated when the compiler can output
errors to stdout faster than it can receive them. This may slow down
performance for compilations for many errors, but those were already
quite slow.
@sandersn sandersn requested a review from weswigham March 7, 2018 22:20
@sandersn sandersn merged commit a81f264 into master Mar 8, 2018
@sandersn sandersn deleted the stdout-setBlocking-true branch March 8, 2018 20:38
@microsoft microsoft locked and limited conversation to collaborators Jul 25, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants