RFR: 8272047: java/nio/channels/FileChannel/Transfer2GPlus.java failed with Unexpected transfer size: 2147418112
Naoto Sato
naoto at openjdk.java.net
Thu Aug 5 23:04:28 UTC 2021
On Thu, 5 Aug 2021 21:40:43 GMT, Brian Burkhalter <bpb at openjdk.org> wrote:
> Please consider this fix which resolves a test consistently failing on aarch64 in the CI pipeline.
test/jdk/java/nio/channels/FileChannel/Transfer2GPlus.java line 100:
> 98: break;
> 99: total += n;
> 100: } while (total < LENGTH);
Could it be possible where the `total` is larger than `LINUX_MAX_TRANSFER_SIZE` here after the loop? If so, the test below only checks whether the `dstCh` is smaller than `LENGTH` and proceeds without the error reported.
-------------
PR: https://git.openjdk.java.net/jdk/pull/5025
More information about the nio-dev
mailing list