Concurrent safe synchronization primitive allowing discrete read, write states, as well as upgrading from read to write state.
Concurrent safe synchronization primitive allowing discrete read, write states, as well as upgrading from read to write state.