From: Nikos Mavrogiannopoulos Date: Fri, 13 Mar 2015 12:24:18 +0000 (+0100) Subject: tests: mini-eagain2: call gnutls_handshake_set_timeout() at the proper time X-Git-Tag: gnutls_3_4_0~198 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3c8c2b47d8b1697b603f2a12436c30cbbaefce7b;p=thirdparty%2Fgnutls.git tests: mini-eagain2: call gnutls_handshake_set_timeout() at the proper time --- diff --git a/tests/suite/mini-eagain2.c b/tests/suite/mini-eagain2.c index 40e7c3da0b..b4009837c8 100644 --- a/tests/suite/mini-eagain2.c +++ b/tests/suite/mini-eagain2.c @@ -114,8 +114,6 @@ _process_data(gnutls_session_t client, Ecore_Fd_Handler * fd_handler) static int ret, lastret; static unsigned int count = 0; - gnutls_handshake_set_timeout(client, GNUTLS_DEFAULT_HANDSHAKE_TIMEOUT); - if (!done) { lastret = ret; ret = gnutls_handshake(client); @@ -183,6 +181,9 @@ int main(void) gnutls_init(&client, GNUTLS_CLIENT); /* set very specific priorities */ + + gnutls_handshake_set_timeout(client, GNUTLS_DEFAULT_HANDSHAKE_TIMEOUT); + gnutls_priority_set_direct(client, "NORMAL:+ANON-DH", NULL); gnutls_credentials_set(client, GNUTLS_CRD_ANON,