212213214215216217218219220221222
if (dbImpl != null) { envImpl.getDbTree().releaseDb(dbImpl); } if (readLocker != null) { readLocker.operationEnd(operationOK); } } } }
132133134135136137138139140141142
if (cursor != null) { cursor.close(); } if (locker != null) { locker.operationEnd(true); } } } /*
258259260261262263264265266267268
cursor.close(); cursor = null; } if (locker != null) { locker.operationEnd(operationOK); } } } private void checkUsageErrors(DatabaseEntry data,
379380381382383384385386387388389
cursor.close(); cursor = null; } if (locker != null) { locker.operationEnd(operationOK); } } } /* Write the imported server transactions information. */
451452453454455456457458459460461
} operationOK = true; } finally { if (locker != null) { locker.operationEnd(operationOK); } } return readData; }
455456457458459460461462463464465
} finally { if (cursor != null) { cursor.close(); } if (locker != null) { locker.operationEnd(); } } /* Explicitly remove the file from the tracker. */ TrackedFileSummary tfs = tracker.getTrackedFile(fileNum);
633634635636637638639640641642643
(keyEntry, dataEntry, LockType.NONE, true /*forward*/, false /*alreadyLatched*/, null /*rangeConstraint*/); } } finally { cursor.close(); locker.operationEnd(); } /* * Write out tracked detail, if any, and add its offsets to the * list.
834835836837838839840841842843844
if (cursor != null) { /* positionFirstOrLast may leave BIN latched. */ cursor.close(); } if (locker != null) { locker.operationEnd(); } int newMemorySize = fileSummaryMap.size() * MemoryBudget.UTILIZATION_PROFILE_ENTRY; MemoryBudget mb = env.getMemoryBudget();
931932933934935936937938939940941
fileSummaryDb = db; operationOk = true; return true; } finally { if (autoTxn != null) { autoTxn.operationEnd(operationOk); } } } /**
986987988989990991992993994995996
} finally { if (cursor != null) { cursor.close(); } if (locker != null) { locker.operationEnd(); } } } /**