13131314131513161317131813191320132113221323
if (clearTarget) { bin.updateEntry(index, null); } if (locker != null) { locker.operationEnd(); } trace(detailedTraceLevel, cleanAction, ln, lsn, completed, obsolete, migrated); }
820821822823824825826827828829830
* or invalidate(), the latter in the case of a user txn abort. */ if (!operationOk) { envImpl.getDbTree().releaseDb(database); if (handleLocker != null) { handleLocker.operationEnd(false); } } /* * Tell the locker that this operation is over. Some types of
817818819820821822823824825826827
databaseImpl.isReplicated()); // autoTxnIsReplicated commitStatus = deleteInternal(locker, key, null); return commitStatus; } finally { if (locker != null) { locker.operationEnd(commitStatus); } } } catch (Error E) { DbInternal.getEnvironmentImpl(envHandle).invalidate(E); throw E;
10361037103810391040104110421043104410451046
if (cursor != null) { cursor.close(); } if (locker != null) { locker.operationEnd(commitStatus); } } } catch (Error E) { DbInternal.getEnvironmentImpl(envHandle).invalidate(E); throw E;
11211122112311241125112611271128112911301131
13161317131813191320132113221323132413251326
} finally { if (cursor != null) { cursor.close(); } if (locker != null) { locker.operationEnd(commitStatus); } } } catch (Error E) { DbInternal.getEnvironmentImpl(envHandle).invalidate(E); throw E;
828829830831832833834835836837838
/* * Tell the locker that this operation is over. Some types of * lockers (BasicLocker and auto Txn) will actually finish. */ locker.operationEnd(operationOk); } } /** * @throws IllegalArgumentException via openDatabase and
956957958959960961962963964965966
} finally { if (dbImpl != null) { TriggerManager.runRemoveTriggers(locker, dbImpl); } if (locker != null) { locker.operationEnd(dbImpl != null); } } } /**
10321033103410351036103710381039104010411042
} finally { if (dbImpl != null) { TriggerManager.runRenameTriggers(locker, dbImpl, newName); } if (locker != null) { locker.operationEnd(dbImpl != null); } } } /**
11261127112811291130113111321133113411351136
} finally { if (result != null) { TriggerManager.runTruncateTriggers(locker, result.newDb); } if (locker != null) { locker.operationEnd(result != null); } } if (result == null) { /* Added to suppress compiler warnings. */