Previously the command would timeout after 600 seconds (10 minutes) per model when using --wait flag. This was insufficient for large datasets and could cause queue congestion. Changes: - Removed $maxWaitSeconds = 600 limitation - Changed while condition from timeout check to infinite loop - Removed timeout warning code - Command now waits indefinitely until jobs complete - Still exits early when jobs detected as complete - Still exits on exception after 10 second delay Behavior: - Command will run until all jobs complete or exception occurs - Can be manually killed with Ctrl+C if needed - Better for production with large datasets (25k+ records) |
||
|---|---|---|
| .. | ||
| Commands | ||
| Kernel.php | ||