JRuby で一時ファイルとやり取りするコードの単体テストを実行しているときに、次のような結果になることがあります。
Exception: java.lang.ThreadDeath thrown from the UncaughtExceptionHandler in thread "Thread-6395"
問題はないようですが、何が起こっているのでしょうか。をオンにしてみ-d
ましたが、例外のスタック トレースが得られませんでした。
FWIW: これはhttp://jira.codehaus.org/browse/JRUBY-7074に関連している可能性があります。
バックティックを使用せずにシステムを呼び出す JRuby プログラムで、この Thread-Death の出力がときどき見られます。