summaryrefslogtreecommitdiff
path: root/source3/libsmb/libsmb_file.c
diff options
context:
space:
mode:
authorVolker Lendecke <vl@samba.org>2012-09-13 15:40:17 +0200
committerVolker Lendecke <vl@samba.org>2012-09-29 08:42:49 -0700
commit173e808ed48a67ffbafd77a5e9d54ba6b8d3e6e8 (patch)
tree63b82141a608bc5ebdde2134f42f632dc36af94c /source3/libsmb/libsmb_file.c
parent590d3138be0293fbe9cb575261eb5319351d1e91 (diff)
downloadsamba-173e808ed48a67ffbafd77a5e9d54ba6b8d3e6e8.tar.gz
samba-173e808ed48a67ffbafd77a5e9d54ba6b8d3e6e8.tar.bz2
samba-173e808ed48a67ffbafd77a5e9d54ba6b8d3e6e8.zip
s3: Remove share mode handling before we open the file
This is a significant behaviour change: We do not open the file under the share mode lock anymore. This might lead to more open calls in case of oplock breaks or sharing violations, but those are slow error paths and as such might be not too performance sensitive. The benefit of this patch is a significant reduction of complexity of open_file_ntcreate()
Diffstat (limited to 'source3/libsmb/libsmb_file.c')
0 files changed, 0 insertions, 0 deletions