diff options
| -rwxr-xr-x | PICA_client.c | 4 | ||||
| -rwxr-xr-x | PICA_client.h | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/PICA_client.c b/PICA_client.c index 526dbc0..5abace3 100755 --- a/PICA_client.c +++ b/PICA_client.c @@ -619,6 +619,10 @@ CRYPTO_set_locking_callback(locking_cb); //if (!ctx) //;//ERR_CHECK +#ifndef WIN32 +signal(SIGPIPE, SIG_IGN); +#endif + return 1; } diff --git a/PICA_client.h b/PICA_client.h index 94b4004..1c5d68b 100755 --- a/PICA_client.h +++ b/PICA_client.h @@ -34,6 +34,7 @@ #include <netinet/in.h> #include <arpa/inet.h> #include <netdb.h> +#include <signal.h> #ifdef PICA_MULTITHREADED #include <pthread.h> |
