summaryrefslogtreecommitdiff
path: root/tests/dtls-rehandshake-anon.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/dtls-rehandshake-anon.c')
-rw-r--r--tests/dtls-rehandshake-anon.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/dtls-rehandshake-anon.c b/tests/dtls-rehandshake-anon.c
index e102a54b3e..f281f5d3fa 100644
--- a/tests/dtls-rehandshake-anon.c
+++ b/tests/dtls-rehandshake-anon.c
@@ -145,7 +145,7 @@ static void client(int fd, int server_init)
if (ret < 0) {
fail("2nd client gnutls_handshake: %s\n",
gnutls_strerror(ret));
- terminate();
+ exit(1);
}
} else {
do {
@@ -200,7 +200,7 @@ pid_t child;
static void terminate(void)
{
int status;
-
+ assert(child);
kill(child, SIGTERM);
wait(&status);
exit(1);