Block/ignore SIGPIPE.
authorThadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
Mon, 20 Jul 2009 17:35:44 +0000 (14:35 -0300)
committerThadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
Mon, 20 Jul 2009 17:35:44 +0000 (14:35 -0300)
popproxy.c

index 34a1c90..d2ccbf7 100644 (file)
@@ -25,6 +25,7 @@
 #include <gnutls/gnutls.h>
 #include <netinet/in.h>
 #include <arpa/inet.h>
+#include <signal.h>
 #include "log.h"
 #include "pop.h"
 
@@ -192,6 +193,8 @@ int main (int argc, char **argv)
   gchar *policy;
   struct pop_address pop_address;
 
+  signal (SIGPIPE, SIG_IGN);
+
   gnutls_global_init ();
 
   configfile = CONFFILE;