Added additional logging to help debug potential problems related to performance and SSL WAIT states #4650
This commit is contained in:
parent
ad86041433
commit
68ecdc0753
|
@ -379,7 +379,16 @@ SecureSocket::checkResult(int n, bool& fatal, int& retry)
|
||||||
case SSL_ERROR_WANT_CONNECT:
|
case SSL_ERROR_WANT_CONNECT:
|
||||||
case SSL_ERROR_WANT_ACCEPT:
|
case SSL_ERROR_WANT_ACCEPT:
|
||||||
retry += 1;
|
retry += 1;
|
||||||
LOG((CLOG_DEBUG2 "need to retry the same SSL function retry:%d", retry));
|
// If there are a lot of retrys, it's worth warning about
|
||||||
|
if ( retry % 5 == 0 ) {
|
||||||
|
LOG((CLOG_INFO "need to retry the same SSL function(%d) retry:%d", errorCode, retry));
|
||||||
|
}
|
||||||
|
else if ( retry == (maxRetry() / 2) ) {
|
||||||
|
LOG((CLOG_WARN "need to retry the same SSL function(%d) retry:%d", errorCode, retry));
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
LOG((CLOG_DEBUG2 "need to retry the same SSL function(%d) retry:%d", errorCode, retry));
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case SSL_ERROR_SYSCALL:
|
case SSL_ERROR_SYSCALL:
|
||||||
|
|
Loading…
Reference in New Issue