> 
> I made a simple script to test distributed objects:
> a client calls a
> server's method maaany times, with no delays. There
> is only one
> client, but if I use 2 clients the server breaks
> sooner.
> 
> Sometimes the client locks, sometimes the server
> locks together with
> the client, and recovers after a while.
> 
> When the server is stalled, I do
> 
>   telnet localhost 2000 (URI's port)
> 
> and get:
> 
>   Trying 127.0.0.1...
>   telnet: connect to address 127.0.0.1: Resource
> temporarily unavailable
>   telnet: Unable to connect to remote host
> 
> If the server tries to call back a method on the
> client object (passed
> as parameter), after a few iterations I get:
> 
> /usr/local/lib/ruby/site_ruby/1.6/drb/drb.rb:174:in
> `method_missing':
> 0x40731c8 is recycled object (RangeError)
>         from sample.rb:20
>         from sample.rb:18:in `times'
>         from sample.rb:18
> 
> Could it be two objects with the same id? Is anybody
> familiar with
> this kind of errors? I lack clues...
> 

Would you be able to post the source for download somewhere?

__________________________________________________
Do You Yahoo!?
Get email at your own domain with Yahoo! Mail. 
http://personal.mail.yahoo.com/?.refer=text