diff options
author | MSP-Greg <MSP-Greg@users.noreply.github.com> | 2019-10-26 10:10:59 -0500 |
---|---|---|
committer | Samuel Williams <samuel.williams@oriontransfer.co.nz> | 2019-10-27 09:42:43 +1300 |
commit | f830f97a0fc3b93b2f1b81576a567a4e43b63fd1 (patch) | |
tree | c274fc58279e6e2baf4771124c4d72ad4ee72cf3 | |
parent | 4bb32c1b259bd130038cde5a6be4936230099814 (diff) | |
download | ruby-openssl-f830f97a0fc3b93b2f1b81576a567a4e43b63fd1.tar.gz |
OpenSSL::TestSSL#test_finished_messages - gracefully close client
-rw-r--r-- | test/test_ssl.rb | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/test/test_ssl.rb b/test/test_ssl.rb index 7abbf925..b80db44d 100644 --- a/test/test_ssl.rb +++ b/test/test_ssl.rb @@ -439,6 +439,8 @@ class OpenSSL::TestSSL < OpenSSL::SSLTestCase server_connect(port, ctx) { |ssl| client_finished = ssl.finished_message client_peer_finished = ssl.peer_finished_message + sleep 0.05 + ssl.send :stop } } assert_equal(server_finished, client_peer_finished) @@ -1579,10 +1581,10 @@ end def test_fileno ctx = OpenSSL::SSL::SSLContext.new sock1, sock2 = socketpair - + socket = OpenSSL::SSL::SSLSocket.new(sock1) server = OpenSSL::SSL::SSLServer.new(sock2, ctx) - + assert_equal socket.fileno, socket.to_io.fileno assert_equal server.fileno, server.to_io.fileno ensure |