Integrated: 8372344: QUIC transfer may deadlock if pacing rate is too high
Daniel Jeliński
djelinski at openjdk.org
Tue Nov 25 08:34:59 UTC 2025
On Fri, 21 Nov 2025 21:41:29 GMT, Daniel Jeliński <djelinski at openjdk.org> wrote:
> Modify the PacketTransmissionTask to update the current deadline (`now`) between loop iterations.
>
> This fixes the deadlock issue which happened when the next deadline was equal to the current one, but no progress could be made because the pacer quota only increases as time passes.
>
> No new test; the issue was extremely rare. Existing tests continue to pass.
This pull request has now been integrated.
Changeset: 34d6cc0d
Author: Daniel Jeliński <djelinski at openjdk.org>
URL: https://git.openjdk.org/jdk/commit/34d6cc0d89cbc840e8c358988c51e8d560b8dbb3
Stats: 10 lines in 1 file changed: 2 ins; 1 del; 7 mod
8372344: QUIC transfer may deadlock if pacing rate is too high
Reviewed-by: dfuchs, vyazici
-------------
PR: https://git.openjdk.org/jdk/pull/28462
More information about the net-dev
mailing list