Skip to content

Commit

Permalink
http3/ngtcp2: upload EAGAIN handling
Browse files Browse the repository at this point in the history
- refs #11389 where IDLE timeouts on upload are reported
- reword ngtcp2 expiry handling to apply to both send+recv
  calls into the filter
- EAGAIN uploads similar to the recent changes in HTTP/2, e.g.
  report success only when send data was ACKed.
- HOLD sending of EAGAINed uploads to avoid cpu busy loops
- rename internal function for consistency with HTTP/2
  implementation

Fixes #11389
Closes #11390
  • Loading branch information
icing authored and bagder committed Jul 9, 2023
1 parent 933aedc commit 15b1313
Showing 1 changed file with 144 additions and 70 deletions.

0 comments on commit 15b1313

Please sign in to comment.