16701671167216731674167516761677167816791680
// need synchronized block because owner may be set to null in the // middle if another thread is in the process of unlatching the // page if ((owner != null) && (t == owner.getTransaction())) { if (t.inAbort()) { // nestedLatch++; return; }
17441745174617471748174917501751175217531754
// comment in setExclusive() synchronized (this) { if ((owner != null) && (t == owner.getTransaction())) { if (t.inAbort()) { // nestedLatch++; return true; } }