diff options
author | Jeremy Allison <jra@samba.org> | 2006-04-06 22:31:45 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 11:15:55 -0500 |
commit | 4ee43dbd477140bd4bf6c42d156dc0a736994da2 (patch) | |
tree | 8d62323656974e513bb47293f895b38393de85ff /source3/tdb/tdb.h | |
parent | ca09263d00c7c5493f4ab7214c7cfb2cf8a28eea (diff) | |
download | samba-4ee43dbd477140bd4bf6c42d156dc0a736994da2.tar.gz samba-4ee43dbd477140bd4bf6c42d156dc0a736994da2.tar.bz2 samba-4ee43dbd477140bd4bf6c42d156dc0a736994da2.zip |
r14954: Fix #3569 based on William Jojo's work. AIX also
has the linear posix locking issue which causes
CLEAR_IF_FIRST to cause performance problems.
As we know we're in a daemon architecture with
long-lived parent we can avoid this in the Samba
case. Add a comment explaining this.
Jeremy.
(This used to be commit 3cd5c3df0d1b98dfa90663973ab13b5d3dbf737e)
Diffstat (limited to 'source3/tdb/tdb.h')
-rw-r--r-- | source3/tdb/tdb.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source3/tdb/tdb.h b/source3/tdb/tdb.h index d1c976cd56..b5b87ee5a5 100644 --- a/source3/tdb/tdb.h +++ b/source3/tdb/tdb.h @@ -128,7 +128,7 @@ TDB_CONTEXT *tdb_open_ex(const char *name, int hash_size, int tdb_flags, tdb_hash_func hash_fn); int tdb_reopen(TDB_CONTEXT *tdb); -int tdb_reopen_all(void); +int tdb_reopen_all(int); void tdb_logging_function(TDB_CONTEXT *tdb, tdb_log_func); enum TDB_ERROR tdb_error(TDB_CONTEXT *tdb); const char *tdb_errorstr(TDB_CONTEXT *tdb); |