425426427428429430431432433434435
if (flags == LOG_CHECKPOINT) { synchronized (this) { result = _putCheckPoint(data); }//sync } else { TransactionImpl txn = txnMgr.getTxn(data.getTxnId()); synchronized (this) { result = _put(flags, data, txn); }//sync } return result;