On Nov 15, 2005, at 5:12 PM, Eric Hodel wrote:

>> The client crashes, generally within a few seconds.  Adding a  
>> sleep inside the server loop seems to resolve the issue.
>>
>
> With what error?

$ ruby client.rb
(druby://localhost:61676) /usr/local/lib/ruby/1.8/rinda/tuplespace.rb: 
332:in `move': undefined method `push' for :EDQUOT=:Symbol  
(NoMethodError)
         from (druby://localhost:61676) /usr/local/lib/ruby/1.8/ 
monitor.rb:229:in `synchronize'
         from (druby://localhost:61676) /usr/local/lib/ruby/1.8/rinda/ 
tuplespace.rb:329:in `move'
         from (druby://localhost:61676) /usr/local/lib/ruby/1.8/drb/ 
drb.rb:1552:in `perform_without_block'
         from (druby://localhost:61676) /usr/local/lib/ruby/1.8/drb/ 
drb.rb:1512:in `perform'
         from (druby://localhost:61676) /usr/local/lib/ruby/1.8/drb/ 
drb.rb:1586:in `main_loop'
         from (druby://localhost:61676) /usr/local/lib/ruby/1.8/drb/ 
drb.rb:1582:in `main_loop'
         from (druby://localhost:61676) /usr/local/lib/ruby/1.8/drb/ 
drb.rb:1578:in `main_loop'
         from (druby://localhost:61676) /usr/local/lib/ruby/1.8/drb/ 
drb.rb:1427:in `run'
         from (druby://localhost:61676) /usr/local/lib/ruby/1.8/drb/ 
drb.rb:1424:in `run'
         from (druby://localhost:61676) /usr/local/lib/ruby/1.8/drb/ 
drb.rb:1344:in `initialize'
         from (druby://localhost:61676) /usr/local/lib/ruby/1.8/drb/ 
drb.rb:1624:in `start_service'
         from (druby://localhost:61676) server.rb:7
         from /usr/local/lib/ruby/1.8/rinda/rinda.rb:153:in `take'
         from client.rb:11

James Edward Gray II