Skip to content

Commit 4db7011

Browse files
committed
To avoid fd leak with fetch request for SSL server
1 parent 659eb3a commit 4db7011

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

test/net/http/test_https.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -321,6 +321,7 @@ def test_identity_verify_failure
321321
@log_tester = lambda {|_| }
322322
ex = assert_raise(OpenSSL::SSL::SSLError){
323323
http.request_get("/") {|res| }
324+
sleep 0.5
324325
}
325326
re_msg = /certificate verify failed|hostname \"#{HOST_IP}\" does not match/
326327
assert_match(re_msg, ex.message)

test/net/http/utils.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -252,6 +252,7 @@ def setup
252252
end
253253

254254
def teardown
255+
sleep 0.5 if @config['ssl_enable']
255256
if @server
256257
@server.shutdown
257258
end

0 commit comments

Comments
 (0)