John Stoffel wrote:
> Joel VanderWerf wrote:
>> John Stoffel wrote:
>>> drbunix:///tmp/stoffj-test_17986
>> Probably not helpful, but I thought it was more normal to represent that
>> file uri as:
>> 
>> drbunix:/tmp/stoffj-test_17986
> 
> Hmmm, decent idea, but when I use this same URI in simpler, 
> non-recursive code, it works just fine.  I'll give it a whirl though and 
> let people know.
> 
> I was wondering if maybe I need to do some being rescue end blocks when 
> I open DRb sockets to catch system errors such as filled /tmp, etc?
> 
> Oh well... I'm getting back a consistent answer now, just lots of other 
> warnings and possible errors from DRb and the Slaves.
> 
> Cheers,
> John

Well, I've got more information now.  It struck me that the errors were 
NOT from my DRb code, but from the DRb calls made by the 'slave' module 
instead!  So I pulled all my own DRb calls and re-configured my code to 
just use 'slave' module I found here:

  http://codeforpeople.com/lib/ruby/slave/

using version 1.2.1 on a CentOS 5.2 system, with ruby 1.8.5 (2006-08-25) 
[i386-linux] so I suspect it's possibly my Ruby version is too old, or 
the Slave module isn't robust enough.

I guess I'll re-post my code with some new ideas and comments.

Thanks,
John
-- 
Posted via http://www.ruby-forum.com/.