X-Git-Url: https://code.citadel.org/?p=citadel.git;a=blobdiff_plain;f=webcit%2Fcrypto.c;fp=webcit%2Fcrypto.c;h=c396e2d0e47a3aaabd20e350a265843bc801acea;hp=104945b04fda2401d74c0c8a34074e9dfea758ce;hb=6085834c9009a4188ba009ec7585af0491622159;hpb=04d035f266fd84b2b081ad3bc37547bb68c6dce8 diff --git a/webcit/crypto.c b/webcit/crypto.c index 104945b04..c396e2d0e 100644 --- a/webcit/crypto.c +++ b/webcit/crypto.c @@ -110,25 +110,25 @@ int starttls(int sock) { else { syslog(LOG_WARNING, "first SSL_accept failed: %s", ssl_error_reason); } - sleeeeeeeeeep(1); - retval = SSL_accept(newssl); - } - if (retval < 1) { - long errval; - const char *ssl_error_reason = NULL; - - errval = SSL_get_error(newssl, retval); - ssl_error_reason = ERR_reason_error_string(ERR_get_error()); - if (ssl_error_reason == NULL) { - syslog(LOG_WARNING, "second SSL_accept failed: errval=%ld, retval=%d (%s)", errval, retval, strerror(errval)); - } - else { - syslog(LOG_WARNING, "second SSL_accept failed: %s", ssl_error_reason); - } - SSL_free(newssl); - newssl = NULL; - return(4); + // sleeeeeeeeeep(1); + // retval = SSL_accept(newssl); } + // if (retval < 1) { + // long errval; + // const char *ssl_error_reason = NULL; +// + // errval = SSL_get_error(newssl, retval); + // ssl_error_reason = ERR_reason_error_string(ERR_get_error()); + // if (ssl_error_reason == NULL) { + // syslog(LOG_WARNING, "second SSL_accept failed: errval=%ld, retval=%d (%s)", errval, retval, strerror(errval)); + // } + // else { + // syslog(LOG_WARNING, "second SSL_accept failed: %s", ssl_error_reason); + // } + // SSL_free(newssl); + // newssl = NULL; + // return(4); + // } else { syslog(LOG_INFO, "SSL_accept success"); }