-
Notifications
You must be signed in to change notification settings - Fork 170
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Non-blocking socket not handled correctly. #610
Comments
The underlying socket is always set to non-blocking by us in That openssl/ext/openssl/ossl_ssl.c Lines 2130 to 2136 in 94fb921
Would it be acceptable for |
I think it's okay. |
I don't know about other IO, but as far as I understand TCP sockets' I think the blocking behavior (ensuring Perhaps we can just expose |
Maybe in the first instance we can log when it fails, and then collect data about how frequently it happens? I think we could consider exposing |
openssl/ext/openssl/ossl_ssl.c
Line 2124 in 94fb921
According to the documentation, SSL_shutdown can:
I don't know if we need to explicitly handle this when in non-blocking mode or not, but I'd assume so until otherwise confirmed/checked.
The text was updated successfully, but these errors were encountered: