From b065a235f1f354b9a647e05830e277efb44a2c3d Mon Sep 17 00:00:00 2001 From: Tim Kosse Date: Fri, 15 Jan 2016 13:48:10 +0100 Subject: Move call to terminate() until after printing the error message. --- tests/status-request-ok.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'tests/status-request-ok.c') diff --git a/tests/status-request-ok.c b/tests/status-request-ok.c index b7d7f4c76e..293671dd71 100644 --- a/tests/status-request-ok.c +++ b/tests/status-request-ok.c @@ -180,9 +180,8 @@ static void client(int fd) } if (ret < 0) { - terminate(); fail("client: Handshake failed: %s\n", gnutls_strerror(ret)); - exit(1); + terminate(); } else { if (debug) success("client: Handshake was completed\n"); @@ -194,9 +193,8 @@ static void client(int fd) (gnutls_protocol_get_version(session))); if (received == 0) { - terminate(); fail("client: didn't receive status request\n"); - exit(1); + terminate(); } gnutls_bye(session, GNUTLS_SHUT_WR); -- cgit v1.2.1