readerTrylock

Tries to lock @lock for reading. If @lock is already locked for writing by another thread or if another thread is already waiting to lock @lock for writing, immediately returns false. Otherwise locks

Return

true, if @lock could be locked for reading