-
Notifications
You must be signed in to change notification settings - Fork 25
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
Circumvent pipe buffer deadlock #166
Conversation
Codecov Report
@@ Coverage Diff @@
## master #166 +/- ##
==========================================
+ Coverage 76.96% 77.58% +0.61%
==========================================
Files 11 11
Lines 725 736 +11
==========================================
+ Hits 558 571 +13
+ Misses 167 165 -2
Flags with carried forward coverage won't be shown. Click here to find out more.
... and 3 files with indirect coverage changes 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
Confirmed fix. Thank you!!! |
strout = String(read(out)) | ||
strerr = String(read(err)) | ||
strout = read(outfile, String) | ||
strerr = read(errfile, String) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
should we rm(outfile)
and rm(errfile)
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ok we can also just leave it as is, fine by me.
Resolves #165.
@fingolfin please check that on your machine as well.
This should be backported to 0.6.6 and released, as it should occur for every package with many (>150 ambiguities).