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_ACCEPT:
|
||||
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;
|
||||
|
||||
case SSL_ERROR_SYSCALL:
|
||||
|
|
Loading…
Reference in New Issue