]> git.sur5r.net Git - openldap/commit
Locks were not always released, in particular if something went wrong.
authorHallvard Furuseth <hallvard@openldap.org>
Wed, 11 Nov 1998 19:17:25 +0000 (19:17 +0000)
committerHallvard Furuseth <hallvard@openldap.org>
Wed, 11 Nov 1998 19:17:25 +0000 (19:17 +0000)
commitf0688d71a1e176fd17ffe2d70e2f9556b9967ab2
treef91ff58ce66bba01f89484bdcf6ef150fda2f3ae
parentf165bb2b96c4275c657ad82adc3c825e570b4a06
Locks were not always released, in particular if something went wrong.
Fixed in slurpd and the slapd main dir.  Slapd clients were not examined.
It also "felt right" to swap the order of closing dfp and rfp in slurpd
copy_replog(), so the last acquired lock is unlocked first.
servers/slapd/lock.c
servers/slurpd/fm.c
servers/slurpd/lock.c
servers/slurpd/replog.c
servers/slurpd/ri.c
servers/slurpd/st.c