rubinius/rubinius — Issue #1446: hang when joining a killed thread
Author: jfirebaugh
Created: 2011-12-10 03:51:33+00:00
State: open

Test script:

```ruby
while true
$stdout.print "."
thread = Thread.new { sleep }
thread.kill
thread.join
end
```

Rubinius manages only one (sometimes two) dots before hanging.

Backtraces: https://gist.github.com/1454537