]> git.ipfire.org Git - thirdparty/krb5.git/commit
Avoid simultaneous KDB/ulog locks in ulog_replay 761/head
authorGreg Hudson <ghudson@mit.edu>
Sat, 14 Apr 2018 18:43:22 +0000 (14:43 -0400)
committerGreg Hudson <ghudson@mit.edu>
Wed, 25 Apr 2018 16:02:04 +0000 (12:02 -0400)
commit682013f55984173f2f742c0ecf43d83181100456
treea8765c588ce6c4cf5fa246b2fa5815f5370e1d84
parent0f26c1c7504777d6e7bfa1d3dee575c504ab6c05
Avoid simultaneous KDB/ulog locks in ulog_replay

In ulog_replay(), instead of locking the KDB and ulog for the whole
operation, separately lock and update the ulog after each database
update, as we would for a locally initiated database operation (after
commit 444ef5fe9ec8d64a5db27b3a8aaf6813dd7ef0e0).

ticket: 8664 (new)
src/lib/kdb/kdb_log.c