diff options
author | Steven Danneman <steven.danneman@isilon.com> | 2009-05-14 23:14:03 +0000 |
---|---|---|
committer | Tim Prouty <tprouty@samba.org> | 2009-09-24 11:31:35 -0700 |
commit | 60433b154dc345f8883b15d657e3f7d5c21fc6a1 (patch) | |
tree | 74c6b3bd612ae218e451d220f1d2cce9edf27072 /source3/libaddns/dnsutils.c | |
parent | 74c0a7a1d34a75abec32cc46ab0b02b483160215 (diff) | |
download | samba-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/libaddns/dnsutils.c')
0 files changed, 0 insertions, 0 deletions