aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/test
diff options
context:
space:
mode:
authorJack Nagel2014-08-08 17:31:13 -0500
committerJack Nagel2014-08-08 17:31:13 -0500
commita6bf5fa2bafe19ba871e424ec9bf8a272265e74c (patch)
tree68e7db0eb05697aad6da1d1d9fe61ac0f6419042 /Library/Homebrew/test
parentdfe1de7acd3d61d3a7bf4778ef9fde1a43a6c757 (diff)
downloadbrew-a6bf5fa2bafe19ba871e424ec9bf8a272265e74c.tar.bz2
Read from the error pipe in a separate thread
If the build process tries to write more bytes than will fit in the pipe buffer, it will block until the parent process does a read. However, the parent process will only do a read after the child process has exited or died, leading to a deadlock. Fix this by doing the read in a separate thread.
Diffstat (limited to 'Library/Homebrew/test')
0 files changed, 0 insertions, 0 deletions