You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When adding a new recurring event, it's possible for it to hit PHP's max_execution_time. We should add the standard SMF timeout handling stuff (like what we do for creating search indexes, etc.) to this as well.
Steps to reproduce
Create a new event in the calendar that repeats a lot of times (every day or month "forever" did it for me)
AH01071: Got error 'PHP message: PHP Fatal error: Maximum execution time of 30 seconds exceeded in /.../Sources/Calendar/RecurrenceIterator.php on line 806', referer: .../index.php?action=calendar;sa=post
Additional Information
We should probably look into adding the standard "timeout protection" functionality (like with creating search indexes for example) to handle this. Although it's not likely to have an event running every month or day for the next 6 years (based on the current max year of 2030), we should do our best to support it if possible.
The text was updated successfully, but these errors were encountered:
Basic Information
When adding a new recurring event, it's possible for it to hit PHP's max_execution_time. We should add the standard SMF timeout handling stuff (like what we do for creating search indexes, etc.) to this as well.
Steps to reproduce
Expected result
Event actually posts
Actual result
PHP timeout
Version/Git revision
68b6c73
Database Engine
All
Database Version
10.11.8-MariaDB-ubu2204
PHP Version
8.3.7
Logs
Additional Information
We should probably look into adding the standard "timeout protection" functionality (like with creating search indexes for example) to handle this. Although it's not likely to have an event running every month or day for the next 6 years (based on the current max year of 2030), we should do our best to support it if possible.
The text was updated successfully, but these errors were encountered: