-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Open
Description
Thanks ExtendedTasks implementation, it has a promissing future!
As of shiny 1.8.1.1, the methods available for ExtendedTasks are:
• ‘ExtendedTask$new()’
• ‘ExtendedTask$invoke()’
• ‘ExtendedTask$status()’
• ‘ExtendedTask$result()’
It would be quite useful to have a ExtendedTask$Kill()
method that would kill the respective process associated with the task. Such method would better handle cases of expensive tasks where user decides to change inputs half-way. Such actions would create multiple processes running expensive tasks, which is something we want to avoid.
Concept:
ExtendedTask$kill() # kill all previous task
ExtendedTask$invoke() #start a new task based on new input
lckarssen
Metadata
Metadata
Assignees
Labels
No labels