diff options
author | Hiroshi SHIBATA <[email protected]> | 2024-07-17 12:49:36 +0900 |
---|---|---|
committer | Hiroshi SHIBATA <[email protected]> | 2024-07-17 17:37:57 +0900 |
commit | 2a12e4ffec99f1e7e83b3b2bdfbec1ace2b1202f (patch) | |
tree | 5a58b6d5ada346092e95ded1e05a4c8e89b67242 /test/net/http | |
parent | e55bae4a67311b7934fdeb6cb6062d1424671b25 (diff) |
To avoid fd leak with fetch request for SSL server
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/11171
Diffstat (limited to 'test/net/http')
-rw-r--r-- | test/net/http/test_https.rb | 1 | ||||
-rw-r--r-- | test/net/http/utils.rb | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/test/net/http/test_https.rb b/test/net/http/test_https.rb index cbeed53588..e860c8745e 100644 --- a/test/net/http/test_https.rb +++ b/test/net/http/test_https.rb @@ -321,6 +321,7 @@ class TestNetHTTPSIdentityVerifyFailure < Test::Unit::TestCase @log_tester = lambda {|_| } ex = assert_raise(OpenSSL::SSL::SSLError){ http.request_get("/") {|res| } + sleep 0.5 } re_msg = /certificate verify failed|hostname \"#{HOST_IP}\" does not match/ assert_match(re_msg, ex.message) diff --git a/test/net/http/utils.rb b/test/net/http/utils.rb index a397293aec..39f4152ef3 100644 --- a/test/net/http/utils.rb +++ b/test/net/http/utils.rb @@ -252,6 +252,7 @@ module TestNetHTTPUtils end def teardown + sleep 0.5 if @config['ssl_enable'] if @server @server.shutdown end |