Multimode Locks
Only slightly more complicated
Three states:
- read-locked ("shared-locked")
- write-locked ("exclusive-locked)
- unlocked
Multiple T's can hold the item read-locked, only one can write-lock it.
Rules of common courtesy similar to binary locks