mirror of
https://github.com/inspircd/inspircd.git
synced 2025-03-12 12:09:03 -04:00
Second part of fix, in theory
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7646 e03df62e-2008-0410-955e-edbf42e46eb7
This commit is contained in:
parent
ea4da0eb2d
commit
81e793231d
@ -602,6 +602,7 @@ class ModuleSSLOpenSSL : public Module
|
||||
if (err == SSL_ERROR_WANT_WRITE)
|
||||
{
|
||||
session->wstat = ISSL_WRITE;
|
||||
MakePollWrite(session);
|
||||
return -1;
|
||||
}
|
||||
else if (err == SSL_ERROR_WANT_READ)
|
||||
@ -652,6 +653,7 @@ class ModuleSSLOpenSSL : public Module
|
||||
else if (err == SSL_ERROR_WANT_WRITE)
|
||||
{
|
||||
session->rstat = ISSL_WRITE;
|
||||
MakePollWrite(session);
|
||||
ServerInstance->Log(DEBUG,"Setting want_write");
|
||||
return -1;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user