s3:smbd: fix SMB2 aio cancelling
authorRalph Boehme <slow@samba.org>
Sun, 28 Oct 2018 18:35:59 +0000 (19:35 +0100)
committerJeremy Allison <jra@samba.org>
Fri, 2 Nov 2018 20:21:14 +0000 (21:21 +0100)
commit07eb805cde4db6ac74740e3cfbc56ab6f8e2118a
tree82a2684d363a935f2d88baf8017184f334f79ed9
parente37ff8c5fe18d400e378bf2591e209b30473d9f9
s3:smbd: fix SMB2 aio cancelling

As we currently don't attempt to cancel the internal aio request, we
must ignore the SMB2 cancel request and continue to process the SMB2
request, cf MS-SM2 3.3.5.16:

  If the target request is not successfully canceled, processing of the
  target request MUST continue and no response is sent to the cancel
  request.

Bug: https://bugzilla.samba.org/show_bug.cgi?id=13667

Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
selftest/knownfail.d/samba3.smb2 [deleted file]
source3/smbd/aio.c