ruby 1.8.6 (2007-03-13 patchlevel 0) [i386-cygwin] です。

まちがって終わらない Thread を作ってしまい、Cygwin を走らせている
アプリごと止めたんですが、改めて実行したら deadlock エラーがでました。

しかたがないので再起動してみたんですが、それでも deadlock がおきます。
ためしに irb を起動してみたらこのようにゾンビ化した Thread が残っています。

$ irb
irb(main):001:0> Thread.current
=> #<Thread:0x1003c978 run>

これ、どうやって消すんでしょうか?