New job scheduler #27
Labels
No labels
beta
bug
dependencies
duplicate
enhancement
invalid
postponed
question
release: bugfix
release: major
release: minor
repository improvment
required
unclear
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Serraniel/DiscordMediaLoader#27
Loading…
Reference in a new issue
No description provided.
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?
To optimize scanning there will be a new implemenation of the jobs and the scheduler. Instead of continously looping all jobs all the time each job will get states:
Each job will start in idle after the app has been started or if the job has been added just recently. The scheduler will set them in scanning mode. If they have finished they are set to listening mode until the app is shutting down.