I've already posted herehttp://www.ruby-forum.com/topic/207528#new but I've gotten no answers and am desperate for a bit of help. Long story short ... Have a DRb service running. It takes a file to be processed on the server side. When I process this file DRb becomes unresponsive. When I put the processing in a Thread DRb then becomes responsive again but I can no longer print the output of the program to the screen ... which is vital.