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

Re: Wishes for set ACLs



Kurt D. Zeilenga wrote:

I believe problem stems (or stemed) from bdb_entry_get not
realizing that it needs to pass up the DB_DEADLOCK error
instead of retrying.  That is, there were cases where the
higher level transaction (boi->boi_txn) was masked or
otherwise hidden from bdb_entry_get.

If we fixed all of that, great.


I cannot answer about that without looking a bit deeper into the code; apparently something is going the way you describe, because bdb_entry_get is using a boi->boi_txn if available, and it is passing DEADLOCK/NOTGRANTED errors back to the caller, if appropriate. In any case, it seems that no problem is occurring right now.

Of course, I'm speaking of HEAD.

p.


SysNet - via Dossi,8 27100 Pavia Tel: +390382573859 Fax: +390382476497