Also set readerDoneEvent when exiting an upgradeable lock and reader condition is...