diff --git a/tests/client/torture_gssapi_auth.c b/tests/client/torture_gssapi_auth.c index 6a070e98..20f35419 100644 --- a/tests/client/torture_gssapi_auth.c +++ b/tests/client/torture_gssapi_auth.c @@ -272,5 +272,5 @@ torture_run_tests(void) rc = cmocka_run_group_tests(tests, sshd_setup, sshd_teardown); ssh_finalize(); - pthread_exit((void *)&rc); + return rc; } diff --git a/tests/server/torture_gssapi_server_auth.c b/tests/server/torture_gssapi_server_auth.c index 4f57c258..82d45892 100644 --- a/tests/server/torture_gssapi_server_auth.c +++ b/tests/server/torture_gssapi_server_auth.c @@ -451,5 +451,5 @@ torture_run_tests(void) teardown_default_server); ssh_finalize(); - pthread_exit((void *)&rc); + return rc; } diff --git a/tests/server/torture_gssapi_server_auth_cb.c b/tests/server/torture_gssapi_server_auth_cb.c index 9b403bd8..290ae359 100644 --- a/tests/server/torture_gssapi_server_auth_cb.c +++ b/tests/server/torture_gssapi_server_auth_cb.c @@ -475,5 +475,5 @@ torture_run_tests(void) teardown_default_server); ssh_finalize(); - pthread_exit((void *)&rc); + return rc; } diff --git a/tests/server/torture_gssapi_server_delegation.c b/tests/server/torture_gssapi_server_delegation.c index 2cdb77dc..65e52d6f 100644 --- a/tests/server/torture_gssapi_server_delegation.c +++ b/tests/server/torture_gssapi_server_delegation.c @@ -371,5 +371,5 @@ torture_run_tests(void) teardown_default_server); ssh_finalize(); - pthread_exit((void *)&rc); + return rc; }