Stopped retry when fatal error happened in secure socket #4553

This commit is contained in:
XinyuHou 2015-04-21 16:54:49 +01:00
parent 423d698436
commit 018480412a
1 changed files with 1 additions and 1 deletions

View File

@ -297,7 +297,6 @@ SecureSocket::secureConnect(int socket)
}
else {
LOG((CLOG_ERR "failed to verify server certificate fingerprint"));
sendEvent(getEvents()->forISocket().stopRetry());
disconnect();
}
}
@ -435,6 +434,7 @@ SecureSocket::getError()
void
SecureSocket::disconnect()
{
sendEvent(getEvents()->forISocket().stopRetry());
sendEvent(getEvents()->forISocket().disconnected());
sendEvent(getEvents()->forIStream().inputShutdown());
}