Hi,

Sebastian Morawietz wrote in [ruby-core:19740]:
At Sat, 8 Nov 2008 22:38:56 +0900,
> The Code in the attached file results in deadlocks and crashes the interpreter on a regular basis. 

Finalizers run in sole thread, so you don't need / can't use synchronization.

-- 
Nobu Nakada