Skip to content

[ticket/17710] Open storage response streams lazily to prevent leaks … - #7038

Draft
rubencm wants to merge 1 commit into
phpbb:masterfrom
rubencm:ticket/17710
Draft

rubencm wants to merge 1 commit into
phpbb:masterfrom
rubencm:ticket/17710

Conversation

@rubencm

@rubencm rubencm commented Sep 17, 2026

Copy link
Copy Markdown
Member

…on HTTP 304

Defer opening storage and output streams until the StreamedResponse callback executes, preventing stream leaks and unnecessary read I/O when serving 304 Not Modified responses.

PHPBB-17710

Checklist:

  • Correct branch: master for new features; 3.3.x for fixes
  • Tests pass
  • Code follows coding guidelines: master and 3.3.x
  • Commit follows commit message format

Tracker ticket:

https://tracker.phpbb.com/browse/PHPBB-12345

…on HTTP 304

Defer opening storage and output streams until the StreamedResponse
callback executes, preventing stream leaks and unnecessary read I/O
when serving 304 Not Modified responses.

PHPBB-17710
@rubencm
rubencm marked this pull request as draft September 17, 2026 14:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant