diff options
author | Nikos Mavrogiannopoulos <nmav@redhat.com> | 2016-08-10 13:35:33 +0200 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@redhat.com> | 2016-08-10 13:35:37 +0200 |
commit | 662a6a4c301f2a1ec8687b9ad5832c7cf6aa50f4 (patch) | |
tree | ea13083dac89ee65c78b8002655f5ad2af92a602 /tests/mini-dtls-hello-verify.c | |
parent | 4f2d4d5933e6abf410e223d7fe31245a0204e0e5 (diff) | |
download | gnutls-662a6a4c301f2a1ec8687b9ad5832c7cf6aa50f4.tar.gz |
tests: mini-dtls-hello-verify: ignore SIGPIPE to avoid unexpected crashes
Resolves: #119
Diffstat (limited to 'tests/mini-dtls-hello-verify.c')
-rw-r--r-- | tests/mini-dtls-hello-verify.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/mini-dtls-hello-verify.c b/tests/mini-dtls-hello-verify.c index 180e26c906..683123785c 100644 --- a/tests/mini-dtls-hello-verify.c +++ b/tests/mini-dtls-hello-verify.c @@ -45,6 +45,7 @@ int main() #include <unistd.h> #include <gnutls/gnutls.h> #include <gnutls/dtls.h> +#include <signal.h> #include "utils.h" @@ -318,6 +319,8 @@ void doit(void) int fd[2]; int ret; + signal(SIGPIPE, SIG_IGN); + ret = socketpair(AF_UNIX, SOCK_STREAM, 0, fd); if (ret < 0) { perror("socketpair"); |