Retry writes

This commit is contained in:
Les De Ridder 2019-05-02 02:59:08 +02:00
parent 054a1bf15b
commit 8ae0b4f6a7
1 changed files with 9 additions and 2 deletions

View File

@ -298,9 +298,16 @@ class TLSClient
if (bytesWritten <= 0)
{
stderr.writeln("uh-oh");
if (SSL_get_error(_ssl, bytesWritten) == SSL_ERROR_WANT_WRITE)
{
write(message);
}
else
{
stderr.writeln("uh-oh");
disconnect();
disconnect();
}
}
}
}