1 From: Werner Koch <wk@gnupg.org>
2 Date: Mon, 3 Apr 2017 20:23:18 +0200
3 Subject: dirmngr: Handle EIO which is sometimes returned by cookie functions.
5 * dirmngr/ks-engine-hkp.c (handle_send_request_error): Handle EIO.
8 Suggested-by: Andre Heinecke
9 Signed-off-by: Werner Koch <wk@gnupg.org>
10 (cherry picked from commit cc32ddbcba8c53d3e2cad952d72f62dc73911042)
12 dirmngr/ks-engine-hkp.c | 1 +
13 1 file changed, 1 insertion(+)
15 diff --git a/dirmngr/ks-engine-hkp.c b/dirmngr/ks-engine-hkp.c
16 index 32db4bc..66350a7 100644
17 --- a/dirmngr/ks-engine-hkp.c
18 +++ b/dirmngr/ks-engine-hkp.c
19 @@ -1245,6 +1245,7 @@ handle_send_request_error (ctrl_t ctrl, gpg_error_t err, const char *request,
20 case GPG_ERR_ENETDOWN:
21 case GPG_ERR_UNKNOWN_HOST:
23 + case GPG_ERR_EIO: /* Sometimes used by estream cookie functions. */
24 if (mark_host_dead (request) && *tries_left)