Fix error handling in ssltest
authorMatt Caswell <matt@openssl.org>
Thu, 5 Feb 2015 10:19:55 +0000 (10:19 +0000)
committerMatt Caswell <matt@openssl.org>
Fri, 6 Feb 2015 10:08:58 +0000 (10:08 +0000)
Reviewed-by: Richard Levitte <levitte@openssl.org>
(cherry picked from commit ae632974f905c59176fa5f312826f8f692890b67)

ssl/ssltest.c

index 0113b6526aacc6f7e02544dc4d851730f18a6b46..9f5d5862479801e96abfa14b94eee27fc526e38b 100644 (file)
@@ -2073,7 +2073,7 @@ int doit(SSL *s_ssl, SSL *c_ssl, long count)
         if (!do_client && !do_server) {
             fprintf(stdout, "ERROR IN STARTUP\n");
             ERR_print_errors(bio_err);
-            break;
+            goto err;
         }
         if (do_client && !(done & C_DONE)) {
             if (c_write) {