moonbridge

changeset 41:b6619de6f494

When writing to disconnected clients, do not use signal 13 (SIGPIPE) but throw I/O error
author jbe
date Sun Mar 08 00:53:35 2015 +0100 (2015-03-08)
parents 46e45cd8548e
children 0bb356c04f6b
files moonbridge.c
line diff
     1.1 --- a/moonbridge.c	Sun Mar 08 00:08:22 2015 +0100
     1.2 +++ b/moonbridge.c	Sun Mar 08 00:53:35 2015 +0100
     1.3 @@ -327,6 +327,7 @@
     1.4    signal(SIGINT, moonbr_signal);
     1.5    signal(SIGTERM, moonbr_signal);
     1.6    signal(SIGCHLD, moonbr_signal);
     1.7 +  signal(SIGPIPE, SIG_IGN);  /* generate I/O errors instead of signal 13 */
     1.8  }
     1.9  
    1.10  

Impressum / About Us