From 993fd001ab578ecfc9edd2ffad6b18ab8f911b90 Mon Sep 17 00:00:00 2001 From: "Evgeny Grin (Karlson2k)" Date: Sun, 12 Dec 2021 19:55:07 +0300 Subject: [PATCH] test_https_time_out: fixed broken check The old check "send () == 0" was always wrong. send() never returns zero. As a result, the test checks nothing. --- src/testcurl/https/test_https_time_out.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/testcurl/https/test_https_time_out.c b/src/testcurl/https/test_https_time_out.c index ca214315..e77c8c66 100644 --- a/src/testcurl/https/test_https_time_out.c +++ b/src/testcurl/https/test_https_time_out.c @@ -88,7 +88,7 @@ test_tls_session_time_out (gnutls_session_t session, int port) /* check that server has closed the connection */ /* TODO better RST trigger */ - if (send (sd, "", 1, 0) == 0) + if (send (sd, "", 1, 0) >= 0) { fprintf (stderr, "Connection failed to time-out\n"); MHD_socket_close_chk_ (sd);