From: Masaya TARUI Date: 2010-05-24T09:01:05+09:00 Subject: [ruby-dev:41397] test/rinda でのスレッド 樽家です。 (testの)Bugではないような気がするしFeatureかと言われると悩ましいので、そのままMLに投稿します。 test_rindaでtestcase分のthreadが生成されてそのまま残るのですが、精神衛生的に良くないのとデバックの時に邪魔なので消せるようにできませんか?>咳さん #つまり、バグがどこかで起きた時、まずThreadのバグかどうかの切り分けからしないといけない。 #Rindaって停止のメソッドが無いんですね。 Index: test_rinda.rb =================================================================== --- test_rinda.rb (リビジョン 27982) +++ test_rinda.rb (作業コピー) @@ -519,6 +519,10 @@ ThreadGroup.new.add(Thread.current) @ts = Rinda::TupleSpace.new(1) end + def teardown + # implementation-dependent + keeper = @ts.instance_eval{@keeper.kill if @keeper} + end end class TupleSpaceProxyTest < Test::Unit::TestCase @@ -529,6 +533,10 @@ @ts_base = Rinda::TupleSpace.new(1) @ts = Rinda::TupleSpaceProxy.new(@ts_base) end + def teardown + # implementation-dependent + keeper = @ts_base.instance_eval{@keeper.kill if @keeper} + end def test_remote_array_and_hash @ts.write(DRbObject.new([1, 2, 3])) -- 樽家昌也(Masaya TARUI) No Tool,No Life.