зеркало из https://github.com/mozilla/gecko-dev.git
8e85824bcb
Before, I/O errors writing to stdout/stderr (e.g. due to broken pipe) would result in handleError() being called and execution would keep running. This would potentially result in an error message for every log/line failure being printed to stderr. We change the behavior so I/O failures are fatal and abort execution. We test the new behavior by changing a test to pipe to `head` directly. Since `head` exits once it has seen sufficient output, this results in an EPIPE which now results in immediate program termination. MozReview-Commit-ID: 1UecZJ56h4r --HG-- extra : rebase_source : b35d9c096621d9698260d29a7d0132c4989200a7 |
||
---|---|---|
.. | ||
cram |