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
Expands the exception handling to treat all PHP `Error` types (e.g., `ArgumentCountError` for unknown named parameters, `DivisionByZeroError`, `Error` from calling method on `null`) as permanent job failures.
Previously, only `TypeError` was explicitly caught. Other `Error` types would fall into the default retry path, causing jobs to be re-attempted indefinitely despite representing unrecoverable code faults. This ensures jobs with fundamental code errors are marked `STATE_PERMANENTLY_FAILED` immediately, preventing wasted resources and blocking serial groups.