-
-
Notifications
You must be signed in to change notification settings - Fork 719
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix a deadlock connected to task stealing and task deserialization (#…
…5128) * Fix a deadlock connected to task stealing and deserialization If a task is stolen while the task runspec is being deserialized this allows for an edge case where the executing_count is never decreased again such that the ready queue is never worked off * Simplify exception handling for Worker.execute * remove test about unintended behaviour * function naming fix
- Loading branch information
Showing
2 changed files
with
159 additions
and
95 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters