-
Notifications
You must be signed in to change notification settings - Fork 171
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
OpenSSL::TestSSLSession#test_ctx_client_session_cb_tls13_exception fails on i686 #828
Comments
In the test case, the client raises an exception in the session_new_cb and may not cleanly close the connection. Let's ignore exceptions raised at the server side. Fixes: ruby#828
The server side error is expected and should be ignored. #829 should fix it. |
Thx. But I wonder why i686 only? x86_64, arm64, ppc64le as well as s390x are passing just fine. |
I could have made some mistake, but the error is still the same even with the patch applied. |
Seeing the trace log on the first comment, the The PR #829 is adding the option
|
In the test case, the client raises an exception in the session_new_cb and may not cleanly close the connection. Let's ignore exceptions raised at the server side. Fixes: ruby#828
You're right. The error happens after the connection is established, for which @voxik Could you try with the new diff? |
I have kicked off build here: https://koji.fedoraproject.org/koji/taskinfo?taskID=127060441 and once done, this will be the i686 build log specifically: https://kojipkgs.fedoraproject.org//work/tasks/550/127060550/build.log |
The test has passed 👏 |
Thanks for checking. I've merged it now. |
…s13_exception In the test case, the client raises an exception in the session_new_cb and may not cleanly close the connection. Let's ignore exceptions raised at the server side. Fixes: ruby/openssl#828 ruby/openssl@210ba0334a
…s13_exception In the test case, the client raises an exception in the session_new_cb and may not cleanly close the connection. Let's ignore exceptions raised at the server side. Fixes: ruby/openssl#828 ruby/openssl@210ba0334a
Trying Ruby 3.4 335bba0fde, I am observing following failure on i686:
This is recently introduced test case as far as I can tell:
ruby/ruby@06fc13a
The text was updated successfully, but these errors were encountered: