Skip to content

scheduler#647

Merged
wpferguson merged 1 commit intodarktable-org:masterfrom
wpferguson:scheduler
Apr 4, 2026
Merged

scheduler#647
wpferguson merged 1 commit intodarktable-org:masterfrom
wpferguson:scheduler

Conversation

@wpferguson
Copy link
Copy Markdown
Member

scheduler provides a FIFO scheduler so that Lua can cooperatively multitask. This lets long running scripts pause so that waiting scripts and execute and then the long running script resumes.

Fixes darktable-org/darktable#17296

@wpferguson wpferguson added enhancement documentation pending luadocs entry needs created/updated dt5.6 darktable 5.6 release labels Apr 4, 2026
@wpferguson wpferguson merged commit 4273597 into darktable-org:master Apr 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation pending luadocs entry needs created/updated dt5.6 darktable 5.6 release enhancement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Lua: Cooperative Multitasking Using Event Driven Messaging

1 participant