X-Git-Url: http://sjero.net/git/?p=wget;a=blobdiff_plain;f=src%2Fgnutls.c;h=4f0fa962537b304c7766947c12c29a0c13e77795;hp=9b4b1ec0d8e98b38b514cf5e3f30a9f089e993d7;hb=320cfdcb658e8d6556ae9dfd902c2db1db866a6b;hpb=0c9fb2b0412eddf3593a0014b8df268c1279e263 diff --git a/src/gnutls.c b/src/gnutls.c index 9b4b1ec0..4f0fa962 100644 --- a/src/gnutls.c +++ b/src/gnutls.c @@ -526,8 +526,7 @@ ssl_connect_wget (int fd, const char *hostname) break; } - if (err <= 0) - break; + err = GNUTLS_E_AGAIN; } else if (err < 0) { @@ -543,7 +542,7 @@ ssl_connect_wget (int fd, const char *hostname) } } } - while (err == GNUTLS_E_WARNING_ALERT_RECEIVED && gnutls_error_is_fatal (err) == 0); + while (err && gnutls_error_is_fatal (err) == 0); if (opt.connect_timeout) {