diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2015-05-28 13:57:22 +0100 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2015-05-28 13:57:22 +0100 |
| commit | 336df382379dbf9e09d68fa1abd00ffb3419a8a1 (patch) | |
| tree | aa5e0b0e4a652906386624d4c65737a457457c90 /src | |
| parent | 98637c521922fb2a934331a4bd01db81fcf3d3dd (diff) | |
Go back to ignoring SIGPIPE
We do not want to exit when a shell command closes stdin while we
are piping data to it.
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main.cc b/src/main.cc index 6e389c67..2cda1c5a 100644 --- a/src/main.cc +++ b/src/main.cc @@ -545,7 +545,7 @@ int main(int argc, char* argv[]) signal(SIGFPE, signal_handler); signal(SIGQUIT, signal_handler); signal(SIGTERM, signal_handler); - signal(SIGPIPE, signal_handler); + signal(SIGPIPE, SIG_IGN); Vector<String> params; for (size_t i = 1; i < argc; ++i) |
