Hey Alex and Sean, After much review, and testing, of creating a Sockets library that would reliably work with Ruby Threads, and recent posts about trouble with Ruby Threads and wxRuby, I''ve come to the conclusion that it would not be a reliable method in which to create this library through pure Ruby code. Either we will need to check out 1.9.0 (Since it''s been officially released), to see if the "Thread" problems can be solved, or we will need to wrap the internal Sockets library, to provide reliable interaction between wxRuby and Sockets I/O API. I would be more then happy to write these wrappers, but will need to review how to create the Wrappers, and may be in need of some assistance, in which to get started. I do belive I need to start by re-writting the "SWIG"ified version of the Headers in the swig/classes/include folder. I''m against doing this with 1.9.0, since a lot of people are pretty much still adjusted to 1.8 series, and we are going to need to provide a package proabbly for both 1.8 and 1.9, since there are some very fundimental changes between both versions of the Interpreter. Email me, or catch me on IRC (Which will more then likely be about 3:30, 4:00 in the morning on Monday), so I can start working on this for the 1.9.4release of wxRuby. Thanks and L8ers, -- Mario Steele http://www.trilake.net http://www.ruby-im.net http://rubyforge.org/projects/wxruby/ http://rubyforge.org/projects/wxride/ http://rubyforge.org/projects/vwmc/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20080113/36cbd648/attachment.html