s3: smbd: Don't overwrite contents of fsp->aio_requests[0] with NULL via TALLOC_FREE().
authorJeremy Allison <jra@samba.org>
Sun, 27 Sep 2020 05:14:33 +0000 (22:14 -0700)
committerRalph Boehme <slow@samba.org>
Wed, 30 Sep 2020 11:18:43 +0000 (11:18 +0000)
commitfca8cb63762faff54cda243c1ed8217b36333131
treeb317c2bdad928ce55d470a9a386d33d6f4d66073
parentd53c91db3c7daac7ae7a1622bd00ddef43f6e8ec
s3: smbd: Don't overwrite contents of fsp->aio_requests[0] with NULL via TALLOC_FREE().

They may have been carefully set by the aio_del_req_from_fsp()
destructor so we must not overwrite here.

Found via some *amazing* debugging work from Ashok Ramakrishnan <aramakrishnan@nasuni.com>.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=14515

Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
Autobuild-User(master): Ralph Böhme <slow@samba.org>
Autobuild-Date(master): Wed Sep 30 11:18:43 UTC 2020 on sn-devel-184
source3/smbd/close.c