read lock release