What's the status of socket support?

My poking indicates that although "accept" appears to work, send and recv
(and anything else I try) don't.  I've been trying to hack some support in
via stuff like

OldTCPSocket = TCPSocket

class NewTCPSocket < OldTCPSocket
...
end

TCPSocket = NewTCPSocket

but this seems to blow up.  Rather than continue on this route, I'd like
to try and just build support into JRuby provided that doesn't turn out to
be a bigger pain than rewriting all the Ruby stuff I already wrote in Java
(I doubt it will be).  I'd like to know:

1) What exactly is the state of sockets in JRuby?
2) What is the delta from where they need to be?
3) What seem to be the issues holding back full support?
4) Does any later (CVS) version make a difference?

Also, I think the "Limitations" page should indicate the status of
sockets.  Its technically a Ruby Extension, I know, but its something most
users will expect will work unless you specify otherwise.

Thanks a lot,

Evan

P.S. I'm new to this list and the sourceforge mailing list interface
sucks, so forgive me if this has already been discussed.



-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642
_______________________________________________
Jruby-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jruby-devel

Reply via email to