From cc2943619bc51d926f6f2237335a90cf11bec34c Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Sat, 1 Jul 2017 09:22:23 +0200 Subject: [PATCH] httpc: fix the hc_efd inconsistency, fixes #4464 --- src/httpc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/httpc.c b/src/httpc.c index c62bd4e33..65d6ac79e 100644 --- a/src/httpc.c +++ b/src/httpc.c @@ -1298,12 +1298,12 @@ http_client_simple_reconnect ( http_client_t *hc, const url_t *u, http_client_shutdown(hc, 1, 1); r = http_client_reconnect(hc, hc->hc_version, u->scheme, u->host, u->port); + hc->hc_efd = efd; if (r < 0) return r; r = hc->hc_verify_peer; hc->hc_verify_peer = -1; http_client_ssl_peer_verify(hc, r); - hc->hc_efd = efd; } http_client_flush(hc, 0); -- 2.47.2