summaryrefslogtreecommitdiffstats
path: root/source3/include
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2006-05-03 02:14:09 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 11:16:40 -0500
commit6eb1187765b617128c3e698d02127f2690779580 (patch)
treee689b92b19b1c0ed760df04d42f847c53cac9fa6 /source3/include
parent1ef64a46df473bdd4e57f4a487ed2c0f77186cee (diff)
downloadsamba-6eb1187765b617128c3e698d02127f2690779580.tar.gz
samba-6eb1187765b617128c3e698d02127f2690779580.tar.xz
samba-6eb1187765b617128c3e698d02127f2690779580.zip
r15402: Fix for bug #3587. Dead entries can be left in the locking
db. Make this db self-cleaning on first read of entry after open, and also on smbstatus -b call. Needs more testing when I get back from Boston but passes valgrind at first look. Jeremy. (This used to be commit c66531096325848d1476054df5d53ad05c2ffc83)
Diffstat (limited to 'source3/include')
-rw-r--r--source3/include/smb.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/source3/include/smb.h b/source3/include/smb.h
index 0edb1c31e2..c583055a49 100644
--- a/source3/include/smb.h
+++ b/source3/include/smb.h
@@ -447,6 +447,7 @@ typedef struct files_struct {
BOOL is_directory;
BOOL is_stat;
BOOL aio_write_behind;
+ BOOL lockdb_clean;
char *fsp_name;
FAKE_FILE_HANDLE *fake_file_handle;
} files_struct;