Never, *ever* hold a mutex lock in the message database where there may
authorJeremy Allison <jra@samba.org>
Tue, 17 Sep 2002 23:45:21 +0000 (23:45 +0000)
committerJeremy Allison <jra@samba.org>
Tue, 17 Sep 2002 23:45:21 +0000 (23:45 +0000)
commita7781f91d8c1177210bffc199cd2f3b7ff993eaf
tree542caee08cea0b14d2d75ac6755fe4af34cb6710
parentf8a0e6ad8b25d405ff2bcb492974d2f0bef81036
Never, *ever* hold a mutex lock in the message database where there may
be traversals being attempted. Yes, this was from bitter experience (and
an out of control server :-). Also allow callers to break out of a tdb_chainlock
with sigalarm if desired.
Jeremy.
source/Makefile.in
source/lib/messages.c
source/lib/server_mutex.c
source/passdb/secrets.c
source/tdb/tdb.c
source/tdb/tdb.h
source/tdb/tdbbackup.c