]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s3: smbd: Remove dptr_close() from reply_findclose().
authorJeremy Allison <jra@samba.org>
Wed, 17 Jul 2019 20:55:25 +0000 (13:55 -0700)
committerRalph Boehme <slow@samba.org>
Tue, 6 Aug 2019 14:23:35 +0000 (14:23 +0000)
Now we're handle-based close_file() already does
what is needed to shut down directory enumeration.

Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
source3/smbd/trans2.c

index 318676f76d16fca534ef5e0e597b68180c18aebd..2fafae56eb96244e6237e7b437b345497fc115df 100644 (file)
@@ -9727,7 +9727,7 @@ void reply_findclose(struct smb_request *req)
                dptr_closecnum(req->conn);
        } else {
                fsp = dptr_fetch_lanman2_fsp(sconn, dptr_num);
-               dptr_close(sconn, &dptr_num);
+               dptr_num = -1;
                if (fsp != NULL) {
                        close_file(NULL, fsp, NORMAL_CLOSE);
                        fsp = NULL;