diff options
author | Zac Medico <zmedico@gentoo.org> | 2006-06-26 19:31:26 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2006-06-26 19:31:26 +0000 |
commit | 156695fb4c84016e57067fc652467860a024a6bd (patch) | |
tree | 499b7a7b1d80ad9d1bffba71f2f8c7c508522072 | |
parent | 2d9d2fac75980398994c8a806f33cc26dde504cb (diff) | |
download | portage-156695fb4c84016e57067fc652467860a024a6bd.tar.gz portage-156695fb4c84016e57067fc652467860a024a6bd.tar.bz2 portage-156695fb4c84016e57067fc652467860a024a6bd.zip |
Ignore SIGPIPE signals in order to prevent '[Errno 32] Broken pipe' exceptions from being raised when emerge output is being piped. This reverts a behavior change from r3606.
svn path=/main/trunk/; revision=3668
-rwxr-xr-x | bin/emerge | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/bin/emerge b/bin/emerge index 0739986f5..f881858ca 100755 --- a/bin/emerge +++ b/bin/emerge @@ -15,6 +15,7 @@ try: signal.signal(signal.SIGINT, exithandler) signal.signal(signal.SIGTERM, exithandler) + signal.signal(signal.SIGPIPE, signal.SIG_DFL) except KeyboardInterrupt: sys.exit(1) |