X-Git-Url: http://sjero.net/git/?p=wget;a=blobdiff_plain;f=src%2Fgnutls.c;fp=src%2Fgnutls.c;h=4f0fa962537b304c7766947c12c29a0c13e77795;hp=9b4b1ec0d8e98b38b514cf5e3f30a9f089e993d7;hb=3b6a3e84a013b53b03a8965e91aa0e9478c77841;hpb=fb23bc0611f20a493e990caaec3884a738b7505b 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) {