File tree Expand file tree Collapse file tree 2 files changed +2
-2
lines changed Expand file tree Collapse file tree 2 files changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -325,7 +325,7 @@ def connect
325
325
client_socket . post_connection_check ( @host ) if @ssl_verification_mode == 'full'
326
326
rescue OpenSSL ::SSL ::SSLError => ssle
327
327
log_error 'connect ssl failure:' , ssle , backtrace : false
328
- client_socket . close
328
+ client_socket . close rescue nil
329
329
raise
330
330
end
331
331
end
Original file line number Diff line number Diff line change 276
276
let ( :config ) { super ( ) . merge ( "host" => "127.0.0.1" ) }
277
277
it 'closes the connection' do
278
278
thread = Thread . start do
279
- sleep 1.25
279
+ sleep 0.1
280
280
expect { subject . connect } . to raise_error ( OpenSSL ::SSL ::SSLError , /hostname "127.0.0.1" does not match the server certificate/ )
281
281
end
282
282
socket = secure_server . accept
You can’t perform that action at this time.
0 commit comments