The GitHub Actions job "Pull Requests" on 
pekko.git/fix/tls-graphstage-buffer-sizing has failed.
Run started by GitHub user He-Pin (triggered by He-Pin).

Head commit for run:
52b44b114be886121ff71f0b6917c034d0da7587 / 虎鸣 <[email protected]>
Fix TLS GraphStage buffer allocation and growth

Motivation:
Small TCP pool buffers and changed SSLSession requirements can prevent TLS 
progress.

Modification:
Flush buffered ciphertext before growing, validate pooled buffer capacity and 
recycling,
resize inbound buffers for current session requirements, and update batching 
after growth.
Add focused regression coverage and document the allocation tradeoff.

Result:
TLS retains data and progresses without unnecessary growth or pool pollution.

Tests:
- JDK 21: 256 TLS tests passed.
- JDK 17/21/25: 9 focused buffer and close tests passed on each.
- Native scalafmt, header generation and git diff --check passed.
- Full validation/MiMa/docs delegated to remote CI; sortImports has a known 
local linkage failure.

References:
Refs #2860

Report URL: https://github.com/apache/pekko/actions/runs/40788320320

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to