summaryrefslogtreecommitdiffstats
path: root/python/examples/netbios.py
diff options
context:
space:
mode:
authorVolker Lendecke <vl@samba.org>2013-11-22 16:24:42 +0000
committerJeremy Allison <jra@samba.org>2013-11-23 00:40:49 +0100
commita793ac016db95290470515d89c187365bfcb4f18 (patch)
tree54143fc0e151b1a16ec11ca7d27480363260844d /python/examples/netbios.py
parent4e344aba4e66e2e4f59f407f305072bfbb82dc7d (diff)
downloadsamba-a793ac016db95290470515d89c187365bfcb4f18.tar.gz
samba-a793ac016db95290470515d89c187365bfcb4f18.tar.xz
samba-a793ac016db95290470515d89c187365bfcb4f18.zip
smbd: Pull mtime handling into open_file_ntcreate
This is a performance improvement for heavily contended files, in particular in a cluster. The separate call to get_file_infos makes us pull the locking.tdb record twice per open. For a contended file this can be a performance penalty, this gets the # of record accesses for the open/close cycle down from 3 to 2. Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Sat Nov 23 00:40:49 CET 2013 on sn-devel-104
Diffstat (limited to 'python/examples/netbios.py')
0 files changed, 0 insertions, 0 deletions