From adb575e21e176f73caa79838e98c8720269f12e2 Mon Sep 17 00:00:00 2001 From: akr Date: Thu, 9 May 2013 11:48:29 +0000 Subject: * ext/socket/ancdata.c (bsock_sendmsg_internal): Always set controls_num to raise NotImplementedError appropriately. (bsock_recvmsg_internal): Raise NotImplementedError if :scm_rights=>true is given on platforms which don't have 4.4BSD style control message. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40624 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- test/socket/test_nonblock.rb | 2 +- test/socket/test_socket.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'test/socket') diff --git a/test/socket/test_nonblock.rb b/test/socket/test_nonblock.rb index 59bd4f3aac..d494f91c41 100644 --- a/test/socket/test_nonblock.rb +++ b/test/socket/test_nonblock.rb @@ -221,7 +221,7 @@ class TestSocketNonblock < Test::Unit::TestCase s1.sendmsg_nonblock("a" * 100000) } rescue NotImplementedError, Errno::ENOSYS - skip "sendmsg not implemented on this platform." + skip "sendmsg not implemented on this platform: #{$!}" rescue Errno::EMSGSIZE # UDP has 64K limit (if no Jumbograms). No problem. rescue Errno::EWOULDBLOCK diff --git a/test/socket/test_socket.rb b/test/socket/test_socket.rb index be6dabf3d7..9b0f896faf 100644 --- a/test/socket/test_socket.rb +++ b/test/socket/test_socket.rb @@ -410,7 +410,7 @@ class TestSocket < Test::Unit::TestCase } rescue NotImplementedError, Errno::ENOSYS skipped = true - skip "need sendmsg and recvmsg" + skip "need sendmsg and recvmsg: #{$!}" ensure if th if skipped -- cgit v1.2.3