Hello,

I have a small test-only follow-up for JDK-8308024:
https://bugs.openjdk.org/browse/JDK-8308024

The fix added both the empty-buffer guard and a request(1) call. The
existing regression test does execute the request(1) path, but its
empty buffer is the final item. Since the publisher completes after
that final item without requiring further demand, the test does not
detect removal of the request(1) call.

I have a companion test that covers the other case: an empty buffer
followed by content. The test verifies that the content and the
terminal chunk both reach the HTTP/1.1 wire.

As a mutation check, I kept the guard in place and removed only the
request(1) call. The existing test still passed, while the new test
timed out.
Restoring the call made both tests pass.

Would it be possible to create a companion sub-task under JDK-8308024
for this test-only follow-up?

Thanks,
Jiwon Lee

Reply via email to