[ruby-dev:48273] [ruby-trunk - Bug #9881] [Closed] stuck in test/openssl/test_ssl.rb on Windows
From:
usa@...
Date:
2014-06-03 00:48:36 UTC
List:
ruby-dev #48273
Issue #9881 has been updated by Usaku NAKAMURA.
Status changed from Assigned to Closed
% Done changed from 0 to 100
Applied in changeset r46325.
----------
* test/openssl/test_ssl.rb (OpenSSL::TestSSL#test_verify_result):
shouldn't use same server for respective tests, because the 1st
test sometimes kills the server main loop silently.
[Bug #9881] [ruby-dev:48266]
----------------------------------------
Bug #9881: stuck in test/openssl/test_ssl.rb on Windows
https://bugs.ruby-lang.org/issues/9881#change-47019
* Author: Usaku NAKAMURA
* Status: Closed
* Priority: Normal
* Assignee: Akira Tanaka
* Category: test
* Target version: current: 2.2.0
* ruby -v: ruby 2.2.0dev (2014-05-29 trunk 46235) [x64-mswin64_100]
* Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN
----------------------------------------
r46223以降、WindowsにおいてOpenSSL::TestSSL#test_verify_resultで刺さってしまうようになりました。
(CI等で確認できます)
調べてみたところ、この変更時に追加された、
ssl.sync_close = true
の1行が問題のようです。
よくわからないのですが、他のテストメソッドはこれがあっても問題ありません。
意味がわかってないので私にはなんとも言えないのですが、何かわかりますでしょうか?
--
https://bugs.ruby-lang.org/