-
Notifications
You must be signed in to change notification settings - Fork 18
Closed
Labels
feature-testRelated to implementation of a feature in the features/ directoryRelated to implementation of a feature in the features/ directory
Description
Different SDKs implement graceful shutdown differently.
TypeScript traditionally treated the graceful shutdown period as "give up on shutdown after this period" and recently changed the semantics to be inline with Python / .NET where graceful shutdown refers to when to issue cancellations to running activities.
By default all Core based SDKs now will wait for activities to complete before returning from Worker.run.
Go does not wait for activities to complete today and should change to be consistent with Core based SDKs.
Need to verify what Java does here.
Metadata
Metadata
Assignees
Labels
feature-testRelated to implementation of a feature in the features/ directoryRelated to implementation of a feature in the features/ directory