case SSL_ERROR_WANT_READ:
case SSL_ERROR_WANT_WRITE:
+ DEBUG3("(TLS) SSL_connect() returned %s", ERR_reason_error_string(ret));
return 0;
}
}
switch (err) {
case SSL_ERROR_WANT_READ:
case SSL_ERROR_WANT_WRITE:
+ DEBUG3("(TLS) SSL_read() returned %s", ERR_reason_error_string(err));
return 0; /* do some more work later */
case SSL_ERROR_ZERO_RETURN:
switch (SSL_get_error(sock->ssn->ssl, rcode)) {
case SSL_ERROR_WANT_READ:
case SSL_ERROR_WANT_WRITE:
+ DEBUG3("(TLS) SSL_read() returned %s", ERR_reason_error_string(rcode));
return 0;
case SSL_ERROR_ZERO_RETURN:
case SSL_ERROR_NONE:
case SSL_ERROR_WANT_READ:
case SSL_ERROR_WANT_WRITE:
+ DEBUG3("(TLS) SSL_write() returned %s", ERR_reason_error_string(err));
break; /* let someone else retry */
default:
case SSL_ERROR_NONE:
case SSL_ERROR_WANT_READ:
case SSL_ERROR_WANT_WRITE:
+ DEBUG3("(TLS) SSL_write() returned %s", ERR_reason_error_string(err));
break; /* let someone else retry */
default: