MTP: enable new cancel behavior in short packet handling

Since short packet handling still use older cancel bahavior,
the cancel may be failed if users copy specific files to the
PC.

This patch will send batchcancel flag to cancelEvents in
short packet handling so that cancelEvents function will
select the cancel behavior by batchcancel flag.

Bug: 181729410
Test: verified with specific files
Change-Id: Ie018453fd4a5d6ea9353771a5de2711ba18b171e
diff --git a/media/mtp/MtpFfsHandle.cpp b/media/mtp/MtpFfsHandle.cpp
index 4d50d66..2ffd775 100644
--- a/media/mtp/MtpFfsHandle.cpp
+++ b/media/mtp/MtpFfsHandle.cpp
@@ -518,7 +518,8 @@
                 }
             }
             if (short_packet) {
-                if (cancelEvents(mIobuf[i].iocb.data(), ioevs, short_i, mIobuf[i].actual, false)) {
+                if (cancelEvents(mIobuf[i].iocb.data(), ioevs, short_i, mIobuf[i].actual,
+                        mBatchCancel)) {
                     write_error = true;
                 }
             }