(posted this accidentally on concurrent-ruby) I have a question -- are you aware of any JRuby bugs on previous versions where after a Thread#kill was issued; the thread hung around? I am investigating an issue where we are starting a watchdog thread (heartbeat); and eventually calling Thread#kill on it. The thread seems to be alive afterwards though.