search for: mutext

Displaying 1 result from an estimated 1 matches for "mutext".

Did you mean: mutex
2006 Jul 06
6
Mutex::Synchronize with backgroundrb
...f the code blacks passed to this function in a queue. This make sure that code gets ran one at a time. This is required when doing any kind of database activity in backgrondrb and multiple threads. Otherwise I lose the connection to my database. So here is my question: Do I need to do: @lock = Mutext.new And do this for EVERY database interaction WITHIN background rb: @lock.synchronize do #some db activity, like model.save!, model.find, anything that queries the db end Or do I need to wrap ALL database activity in a sychronize method? Including various database activity in my controllers...