summaryrefslogtreecommitdiff
path: root/tests/resume-dtls.c
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2015-04-16 00:16:22 +0300
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2015-04-16 00:17:05 +0300
commit1e4df17a46871477100d1de715884ffdf4bb64b5 (patch)
treed53b7140f2a7f2e2d102f8c6b09ce47beb663e96 /tests/resume-dtls.c
parent0ce796c5e2964678ec7a47fb790ea993a7c306b9 (diff)
downloadgnutls-1e4df17a46871477100d1de715884ffdf4bb64b5.tar.gz
tests: ignore sigpipe in resume and termination tests
Diffstat (limited to 'tests/resume-dtls.c')
-rw-r--r--tests/resume-dtls.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/resume-dtls.c b/tests/resume-dtls.c
index 3f06a57a62..f4693891ec 100644
--- a/tests/resume-dtls.c
+++ b/tests/resume-dtls.c
@@ -48,6 +48,7 @@ int main(int argc, char **argv)
#include <unistd.h>
#include <gnutls/gnutls.h>
#include <gnutls/dtls.h>
+#include <signal.h>
#include "utils.h"
@@ -389,6 +390,8 @@ void doit(void)
{
int i;
+ signal(SIGPIPE, SIG_IGN);
+
for (i = 0; resume_tests[i].desc; i++) {
int client_sds[SESSIONS], server_sds[SESSIONS];
int j;