Fix bogus use of BIO_sock_should_retry.
[openssl.git] / test / ssl_test.c
index c8e71bb8b17b8705dc06b7408519f91caca8edec..e5f0f3068d3df3cfcfb7c65c4ab0cbeb67dc77ad 100644 (file)
@@ -413,7 +413,8 @@ static int test_handshake(int idx)
     result = do_handshake(server_ctx, server2_ctx, client_ctx,
                           resume_server_ctx, resume_client_ctx, test_ctx);
 
-    ret = check_test(result, test_ctx);
+    if (result != NULL)
+        ret = check_test(result, test_ctx);
 
 err:
     CONF_modules_unload(0);