> Do you you have an example of doing this from within C that you can > point to? My C isn't at an expert level, and I've had some trouble > finding an example that I can work with to do this sort of thing. Appears there's also an rb_thread_create, though I have no idea how to use it. http://betterlogic.com/roger/?p=2474&cpage=1#comment-3372 might work...the kicker though is that if you're looking for something like rb_go_and_do_this_in_some_other_thread("stuff") Then I don't think using ruby's C API to start a thread will work--you may need to run the ruby code in a separate C thread. GL! -r -- Posted via http://www.ruby-forum.com/.