@Override
    public Lock writeLock() {
        return this.wLock;
    }
A {@link ReadWriteLock} that can report some info when the lock is held by a thread very long time.

@author jiachun.fjc
jraft-core/src/main/java/com/alipay/sofa/jraft/util/concurrent/LongHeldDetectingReadWriteLock.java