forked from cory/tildefriends
Multiple test fixes.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3874 ed5197a5-7fde-0310-b194-c3ffbd925b24
This commit is contained in:
@ -592,11 +592,18 @@ void _socket_shutdownInternal(socket_t* socket, promiseid_t promise)
|
||||
|
||||
void _socket_processTlsShutdown(socket_t* socket, promiseid_t promise)
|
||||
{
|
||||
tf_tls_session_shutdown(socket->_tls);
|
||||
if (!_socket_processSomeOutgoingTls(socket, promise, _socket_onTlsShutdown))
|
||||
if (!socket->_tls)
|
||||
{
|
||||
_socket_shutdownInternal(socket, promise);
|
||||
}
|
||||
else
|
||||
{
|
||||
tf_tls_session_shutdown(socket->_tls);
|
||||
if (!_socket_processSomeOutgoingTls(socket, promise, _socket_onTlsShutdown))
|
||||
{
|
||||
_socket_shutdownInternal(socket, promise);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void _socket_onTlsShutdown(uv_write_t* request, int status)
|
||||
|
Reference in New Issue
Block a user