From 04db2c7cd9a3fe1fa5f2ce6a1119a8460bcd3a89 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A4mes=20M=C3=A9n=C3=A9trey?= Date: Wed, 20 Jul 2022 20:54:15 +0000 Subject: [PATCH] Tls client: fix bad comparison for non-blocking shutdown call. --- tls/client-tls-nonblocking.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tls/client-tls-nonblocking.c b/tls/client-tls-nonblocking.c index 2f4add26..8203f540 100644 --- a/tls/client-tls-nonblocking.c +++ b/tls/client-tls-nonblocking.c @@ -246,8 +246,7 @@ int main(int argc, char** argv) err = wolfSSL_get_error(ssl, 0); if (err == WOLFSSL_ERROR_WANT_READ) tcp_select(sockfd, SELECT_WAIT_SEC, 1); - } while (ret == WOLFSSL_ERROR_WANT_READ || - ret == WOLFSSL_ERROR_WANT_WRITE); + } while (err == WOLFSSL_ERROR_WANT_READ || err == WOLFSSL_ERROR_WANT_WRITE); printf("Shutdown complete\n"); ret = 0;