From 274a4fb1e48f17acf9039decc52306821caa8b06 Mon Sep 17 00:00:00 2001 From: "Evgeny Grin (Karlson2k)" Date: Mon, 21 Sep 2020 14:23:58 +0300 Subject: test_upgrade_large: fixed: don't override errno --- src/microhttpd/test_upgrade_large.c | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/src/microhttpd/test_upgrade_large.c b/src/microhttpd/test_upgrade_large.c index a4d339ad..4a6e741a 100644 --- a/src/microhttpd/test_upgrade_large.c +++ b/src/microhttpd/test_upgrade_large.c @@ -610,16 +610,13 @@ send_all (struct wr_socket *sock, ret = wr_send (sock, &text[off], len - off); - kick_select (); if (0 > ret) { - if (MHD_SCKT_ERR_IS_EAGAIN_ (MHD_socket_get_error_ ())) - { - ret = 0; - continue; - } - abort (); + if (!MHD_SCKT_ERR_IS_EAGAIN_ (MHD_socket_get_error_())) + abort (); + ret = 0; } + kick_select (); } } -- cgit v1.2.3