Here’s a test of the socket patch from Mono at r100:
cjcollier@karma:/usr/src/svn/rubyforge.org/ironruby/trunk/tests/
ironruby$ cat socket-test.rb && echo ‘===’ && ruby socket-test.rb
require ‘socket’
streamSock = TCPSocket.new( “127.0.0.1”, 20000 )
IronRuby.Libraries:0:in `Require’: Could not load file or assembly
‘socket’ or one of its dependencies. The system cannot find the file
specified. (LoadError)
Is this a user error? Should I add something to the MONO_PATH?