Eric Hodel wrote:

> The right (wrong) sequence of locking can easily create a deadlock in
> the right circumstances.  I can generate a deadlock easily in Borges due
> to do an incorrect sequence of locks after an exception kills a thread.
> (The exception is only important because it allows the threads to
> deadlock.)

But isn't this considered a Ruby bug?

Regards,
Florian Gross