From 913591bea2b40fd4028efc7606c90a8c3a948898 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Wed, 19 May 2004 02:25:48 +0000 Subject: r779: Fix specific case of open that doesn't cause oplock break, or share mode check. Test case provided by Volker will be added later. There may be other tests needed. Jeremy. --- source/smbd/trans2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source/smbd/trans2.c') diff --git a/source/smbd/trans2.c b/source/smbd/trans2.c index 23272752c6b..738d12e020f 100644 --- a/source/smbd/trans2.c +++ b/source/smbd/trans2.c @@ -2302,7 +2302,7 @@ static int call_trans2qfilepathinfo(connection_struct *conn, return set_bad_path_error(errno, bad_path, outbuf, ERRDOS,ERRbadpath); } - delete_pending = fsp->directory_delete_on_close; + delete_pending = fsp->is_directory ? fsp->directory_delete_on_close : 0; } else { /* * Original code - this is an open file. -- cgit