Skip to content

Fail activity worker on broken executor - #253

Merged
cretz merged 1 commit into
temporalio:mainfrom
cretz:broken_executor
Jan 13, 2023
Merged

Fail activity worker on broken executor#253
cretz merged 1 commit into
temporalio:mainfrom
cretz:broken_executor

Conversation

@cretz

@cretz cretz commented Jan 13, 2023

Copy link
Copy Markdown
Contributor

What was changed

When using sync activities, if the thread pool or process pool executor breaks irrecoverably, we now fail the entire worker.

Checklist

  1. Closes [Bug] BrokenProcessPool completely disables ProcessPoolExecutor  #245

@cretz
cretz requested a review from a team January 13, 2023 14:39
@cretz
cretz merged commit fdf8b65 into temporalio:main Jan 13, 2023
@cretz
cretz deleted the broken_executor branch January 13, 2023 18:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug] BrokenProcessPool completely disables ProcessPoolExecutor

2 participants