From: Farrel Lifson Date: 2006-04-22T00:21:03+09:00 Subject: Re: Synchronized object You could have a class wide Mutex. class MyClass @@mutex = Mutex.new def atomicy_method @@mutex.synchronise do # Code here end end end Farrel