diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2017-03-20 21:24:51 +0200 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2017-03-20 21:24:51 +0200 |
commit | a9b388f5902d8d06eeb2e742c7cea3c8f49cc2d0 (patch) | |
tree | 4e9465ca331406b17e32d2861e7095e935a0b06f /main.c | |
parent | 39c46265139aa8faf87160b30710876bde4c6ba9 (diff) | |
parent | efc7e96c876ccf3b83ab3249eca852a0292ff943 (diff) | |
download | egawk-a9b388f5902d8d06eeb2e742c7cea3c8f49cc2d0.tar.gz egawk-a9b388f5902d8d06eeb2e742c7cea3c8f49cc2d0.tar.bz2 egawk-a9b388f5902d8d06eeb2e742c7cea3c8f49cc2d0.zip |
Merge branch 'master' into feature/api-parser
Diffstat (limited to 'main.c')
-rw-r--r-- | main.c | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -255,7 +255,7 @@ main(int argc, char **argv) #ifdef SIGBUS (void) signal(SIGBUS, catchsig); #endif -#ifdef SIGPIPE + /* * Ignore SIGPIPE so that writes to pipes that fail don't * kill the process but instead return -1 and set errno. @@ -269,8 +269,7 @@ main(int argc, char **argv) * should not give us "broken pipe" messages --- mainly because * it did not do so in the past and people would complain. */ - signal(SIGPIPE, SIG_IGN); -#endif + ignore_sigpipe(); (void) sigsegv_install_handler(catchsegv); #define STACK_SIZE (16*1024) |