I am looking for a way to synchronize access to a shared data structure in a standard rails app.
I read that if you are running on passenger, then Mutex.new is of no use? Can somebody please clarify this? I know that I can use transaction and :lock => true to do db level locking on models, but I have a global hash defined in an initializer as such GLOBAL_DATA = Hash.new and I am storing data in it that will be accessed by multiple clients... I would simply like to wrap access to this structure in some kind of synchronization. Anyone got any suggestions? thanks, Lee -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

