![]() |
|
go ahead... be a heretic | |
PerlMonks |
Re^4: File Lockingby Anonymous Monk |
on Mar 23, 2011 at 13:15 UTC ( [id://894995]=note: print w/replies, xml ) | Need Help?? |
OPTIMIST (likely to find the item in the list): Start with a shared lock, and without unlocking, "promote" to an exclusive lock once not found; make sure there is a timer on the attempt to prevent a deadlock, and if the timer goes off then unlock and retry from the top. PESSIMIST (unlikely to find the item in the list): Use the exclusive lock from the beginning.
In Section
Tutorials
|
|