[Date Prev][Date Next] [Chronological] [Thread] [Top]

(ITS#8241) assert fail from back-bdb/add failure

Full_Name: Howard Chu
Version: 2.4
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (
Submitted by: hyc

When adding an entry, the last step before TXN_COMMIT is setting up the entry in
the entry cache. If the commit fails (it can't fail for locking reasons at this
point, but could fail for disk full or other I/O errors) the entryinfo needs to
be removed but isn't. This will later trip an assert when do_add() calls