summaryrefslogtreecommitdiff
path: root/source3/nmbd/asyncdns.c
diff options
context:
space:
mode:
authorSteven Danneman <steven.danneman@isilon.com>2009-05-14 23:14:03 +0000
committerTim Prouty <tprouty@samba.org>2009-09-24 11:31:35 -0700
commit60433b154dc345f8883b15d657e3f7d5c21fc6a1 (patch)
tree74c6b3bd612ae218e451d220f1d2cce9edf27072 /source3/nmbd/asyncdns.c
parent74c0a7a1d34a75abec32cc46ab0b02b483160215 (diff)
downloadsamba-60433b154dc345f8883b15d657e3f7d5c21fc6a1.tar.gz
samba-60433b154dc345f8883b15d657e3f7d5c21fc6a1.tar.bz2
samba-60433b154dc345f8883b15d657e3f7d5c21fc6a1.zip
s3 onefs: Fix 1 second share mode delay handling
When racing to the open and loosing we may get a share_mode violation. In this case handle the 1-second delay via a defferred open properly. This requires us to retrieve the share_mode_lock before deferring open so we don't dereference a NULL pointer assuming we already had the lck because we were the first opener.
Diffstat (limited to 'source3/nmbd/asyncdns.c')
0 files changed, 0 insertions, 0 deletions