diff options
author | Jeremy Allison <jra@samba.org> | 2007-05-26 01:19:51 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 12:22:49 -0500 |
commit | 4c795b293d34db5fa334c7627fa86d0ed197adcb (patch) | |
tree | c6a1fe978fdf3d0a8875f51b3900e3c4e7b878c9 /source3/smbd/seal.c | |
parent | 4d6caa09e2b8c1c26f3dde832586d871bbbc2dda (diff) | |
download | samba-4c795b293d34db5fa334c7627fa86d0ed197adcb.tar.gz samba-4c795b293d34db5fa334c7627fa86d0ed197adcb.tar.bz2 samba-4c795b293d34db5fa334c7627fa86d0ed197adcb.zip |
r23150: Fix Samba3 in the build farm again. In the case where the
file was being created and we go into the race condition check,
we were testing for compatible open modes, but were not breaking
oplocks in the same way as if the file existed. This meant that
we weren't going into the code path that sets fsp->oplock = FAKE_LEVEL_II_OPLOCK
if the client didn't ask for an oplock on file create. We need
to do this as internally it's what Windows does.
Jeremy.
(This used to be commit 9b9513856e9e9f84d5acd94e3e3d6e73358ee7dc)
Diffstat (limited to 'source3/smbd/seal.c')
0 files changed, 0 insertions, 0 deletions