]> git.kaiwu.me - nginx.git/commit
HTTP/2: fixed flushing early hints over SSL.
authorRoman Arutyunyan <arut@nginx.com>
Thu, 24 Jul 2025 14:29:21 +0000 (18:29 +0400)
committerRoman Arutyunyan <arutyunyan.roman@gmail.com>
Mon, 28 Jul 2025 17:06:48 +0000 (21:06 +0400)
commit50932c3c6c1d2c442ef08241443162c7a3ed58b3
tree8e1feda0a7a4f22f0b6637118dec8f78a9908ae3
parent4da771108282cd233ddc37f83ba8bd01981beeb7
HTTP/2: fixed flushing early hints over SSL.

Previously, when using HTTP/2 over SSL, an early hints HEADERS frame was
queued in SSL buffer, and might not be immediately flushed.  This resulted
in a delay of early hints delivery until the main response was sent.

The fix is to set the flush flag for the early hints HEADERS frame buffer.
src/http/v2/ngx_http_v2_filter_module.c