Visitar URL original
Resolved #5316 where file :resize_crop could throw an exception during concurrent requests by bryannielsen · Pull Request #5342 · ExpressionEngine/ExpressionEngine · GitHub
Skip to content

Resolved #5316 where file :resize_crop could throw an exception during concurrent requests - #5342

Draft
bryannielsen wants to merge 4 commits into
7.devfrom
bug/7.x/5316-resize-crop-filesystem-race
Draft

bryannielsen wants to merge 4 commits into
7.devfrom
bug/7.x/5316-resize-crop-filesystem-race

Conversation

@bryannielsen

Copy link
Copy Markdown
Contributor

Resolved #5316 where file :resize_crop could throw an exception during concurrent requests. This work also refactors the process_image method into a few smaller helpers to facilitate processing the compound resize_crop modifier as a single 'filesystem' interaction.

@bryannielsen bryannielsen added the Bug: Accepted Bug has been confirmed, is reproducible, and ready to work on. label Jul 1, 2026
@bryannielsen
bryannielsen marked this pull request as draft October 16, 2026 15:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Bug: Accepted Bug has been confirmed, is reproducible, and ready to work on.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

:resize_crop / :crop can fatal with FilesystemException under concurrent requests (unguarded copyToTempFile in ft.file.php)

2 participants