diff options
| author | Anton <anton@picapica> | 2019-01-07 19:17:11 +0400 |
|---|---|---|
| committer | Anton <anton@picapica> | 2019-01-07 19:17:11 +0400 |
| commit | 80163e368584c259437adef8dfa809e58c2b2fa7 (patch) | |
| tree | ff22bf09465056e1aa9b59aa95b5553ff7defef3 | |
| parent | b76155ff08cb6026de1caad9eac3543436907795 (diff) | |
| download | pica-pica-80163e368584c259437adef8dfa809e58c2b2fa7.tar.gz pica-pica-80163e368584c259437adef8dfa809e58c2b2fa7.zip | |
pica-node: ignore SIGPIPE
| -rw-r--r-- | PICA_node.c | 6 |
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); |
