summaryrefslogtreecommitdiffstats
path: root/PICA_node.c
diff options
context:
space:
mode:
Diffstat (limited to 'PICA_node.c')
-rw-r--r--PICA_node.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/PICA_node.c b/PICA_node.c
index bcc2a3e..ae2d713 100644
--- a/PICA_node.c
+++ b/PICA_node.c
@@ -22,7 +22,7 @@
#include <string.h>
#include <time.h>
#include <getopt.h>
-
+#include <signal.h>
#include "PICA_security.h"
#include "PICA_node.h"
#include "PICA_proto.h"
@@ -1409,6 +1409,10 @@ int PICA_node_init()
WSAStartup(MAKEWORD(2, 2), &wsd);
#endif
+#ifndef WIN32
+ signal(SIGPIPE, SIG_IGN);
+#endif
+
//CONF -AF_INET6 ????
listen_comm_sck = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);