From: Werner Koch Date: Mon, 3 Apr 2017 18:23:18 +0000 (+0200) Subject: dirmngr: Handle EIO which is sometimes returned by cookie functions. X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ian/git?a=commitdiff_plain;h=8afc9273d2f42a8ef400ee0075825254bdb777d4;p=gnupg2.git dirmngr: Handle EIO which is sometimes returned by cookie functions. * dirmngr/ks-engine-hkp.c (handle_send_request_error): Handle EIO. -- Suggested-by: Andre Heinecke Signed-off-by: Werner Koch (cherry picked from commit cc32ddbcba8c53d3e2cad952d72f62dc73911042) Gbp-Pq: Name 0062-dirmngr-Handle-EIO-which-is-sometimes-returned-by-co.patch --- diff --git a/dirmngr/ks-engine-hkp.c b/dirmngr/ks-engine-hkp.c index 32db4bc..66350a7 100644 --- a/dirmngr/ks-engine-hkp.c +++ b/dirmngr/ks-engine-hkp.c @@ -1245,6 +1245,7 @@ handle_send_request_error (ctrl_t ctrl, gpg_error_t err, const char *request, case GPG_ERR_ENETDOWN: case GPG_ERR_UNKNOWN_HOST: case GPG_ERR_NETWORK: + case GPG_ERR_EIO: /* Sometimes used by estream cookie functions. */ if (mark_host_dead (request) && *tries_left) retry = 1; break;