[Date Prev][Date Next]
RE: back-bdb DB_RECOVER and soft restart
Matthew Hardin writes:
> On startup each instance of back-bdb will do the following:
> 2. Attempt to place a write lock on the lock file. (...)
> 5. Wait for a read lock on the lock file and leave it there for the
> life of the back-bdb instance.
Why get a read lock when you already have a write lock?
Besides, if you will use libraries/liblutil/lockf.c:lutil_lockf, that
may use lockf() which only supports 'locks', not 'read/write locks'.