diff options
author | Jeremy Allison <jra@samba.org> | 2004-06-26 01:04:02 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 10:52:04 -0500 |
commit | 3e0f586298125bbda80b8edcced49d5bbb424b0d (patch) | |
tree | a0032b90f42f735c1fcfaaf99f3f6e5ee22236cd /source3/smbd/close.c | |
parent | 7f05a7d0c85fd3deaf5e3e263cf8b0f05d4a7f01 (diff) | |
download | samba-3e0f586298125bbda80b8edcced49d5bbb424b0d.tar.gz samba-3e0f586298125bbda80b8edcced49d5bbb424b0d.tar.bz2 samba-3e0f586298125bbda80b8edcced49d5bbb424b0d.zip |
r1263: Make "defer sharing violations" a global parameter.
Jeremy.
(This used to be commit 42cdeccc36dc5f4bd133b84d4eaeb76f42f8043b)
Diffstat (limited to 'source3/smbd/close.c')
-rw-r--r-- | source3/smbd/close.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source3/smbd/close.c b/source3/smbd/close.c index 305377dfc6..6de2774644 100644 --- a/source3/smbd/close.c +++ b/source3/smbd/close.c @@ -115,6 +115,10 @@ static void notify_deferred_opens(files_struct *fsp) int num_de_entries, i; pid_t mypid = sys_getpid(); + if (!lp_defer_sharing_violations()) { + return; + } + num_de_entries = get_deferred_opens(fsp->conn, fsp->dev, fsp->inode, &de_array); for (i = 0; i < num_de_entries; i++) { deferred_open_entry *entry = &de_array[i]; |