From ce48b55805873ad3913be832e919e3ebe8b8f7a3 Mon Sep 17 00:00:00 2001 From: normal Date: Mon, 20 Aug 2018 20:45:40 +0000 Subject: [PATCH] test/socket/test_socket.rb (timestamp_retry_rw): IO.select before recvmsg CI failures are still happening from these tests, but try to break out of it earlier instead of holding up the job. [Bug #14898] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64484 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- test/socket/test_socket.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/test/socket/test_socket.rb b/test/socket/test_socket.rb index 7f7ac90358..e07c1d633f 100644 --- a/test/socket/test_socket.rb +++ b/test/socket/test_socket.rb @@ -467,6 +467,7 @@ class TestSocket < Test::Unit::TestCase end while IO.select([r], nil, nil, 0.1).nil? n end + assert_equal([[s1],[],[]], IO.select([s1], nil, nil, 30)) msg, _, _, stamp = s1.recvmsg assert_equal("a", msg) assert(stamp.cmsg_is?(:SOCKET, type))