Does anyone know of an existing ruby implementation of a read/write lock - http://en.wikipedia.org/wiki/Readers-writer_lock?
Preferably this would be in a popular library or some other implementation that's been used by enough people that it's fairly bulletproof at this point.