mirror of
https://github.com/pelican-dev/panel.git
synced 2026-02-20 11:20:31 +03:00
Schedules stuck in processing state after first action #307
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Awhikax on GitHub (Apr 12, 2025).
Current Behavior
After the latest update, schedules (both automatic and manually triggered) get stuck in a processing state after executing only the first action. The schedule status in DB is properly updated to
is_processing=1and the first action executes successfully, but subsequent actions are not executed, leaving the schedule in a permanent processing state.Schedules with a single action are not affected.
Expected Behavior
When a schedule is triggered (manually or automatically), all actions in the schedule should execute sequentially from start to finish. After all actions are completed, the schedule should return to a non-processing state (
is_processing=0).Steps to Reproduce
Note that this has been reproduced on my environment AND on https://demo.pelican.dev/
Panel Version
1.0.0-beta19
Wings Version
1.0.0-beta11
Is there an existing issue for this?
@Boy132 commented on GitHub (Apr 12, 2025):
Probably caused by #1045:
Nope82409f2fba (diff-42070b6867eb63f7f272e859f80f9c341032ffaa2e77e3c0247d47f633316c53)It's a problem with the queue worker, it sometimes hangs?
When manually running
php artisan queue:workthe problem doesn't occur.@Awhikax commented on GitHub (Apr 14, 2025):
I'm adding this to the ticket: single task automatic schedule failed while it did work when running it manually. Still no relevant logs.

@Boy132 commented on GitHub (May 13, 2025):
I can't reproduce it anymore in my local setup or on the demo. @Awhikax , can you please check again on your end?
@Awhikax commented on GitHub (May 13, 2025):
I've just upgraded my environment to latest and I'm no longer reproducing either.
@Boy132 I'll let you choose the close reason between completed/not planned.