From: sheepman Date: 2007-06-05T00:08:19+09:00 Subject: [ruby-dev:30889] throw in Fiber causes loop こんばんは、sheepman です。 Fiber のブロックの中でキャッチされない throw を呼ぶと、 無限ループ に陥ります。 $ cat f2.rb Fiber.new do throw :a end.yield $ ruby-1.9 -v f2.rb ruby 1.9.0 (2007-06-04 patchlevel 0) [i686-linux] (以下無限ループ) -- sheepman / TAMURA Takashi sheepman@sheepman.sakura.ne.jp