滝沢です.

> > やりたいことは,別プロセスで動作するタプルスペースに,dumpで
> > きないオブジェクトをwriteすることです.
> 
> 
> Hash全体がdumpできないオブジェクトとして扱われてしまっているのが
> 直接の原因です。
> Arrayのタプルは対応してRindaの中で分解して送るようにしてましたが
> Hashは忘れてました。
> 
> とりあえず要素をDRbObject化することで回避できます。
> 
> > ts.write({ "label" => "foo",
> >            "foo" => foo })
> 
> ts.write({ "label" => "foo",
>            "foo" => DRbObject.new(foo) })

この方法で期待どおりに動作させることができました.

ありがとうございました.