-
Notifications
You must be signed in to change notification settings - Fork 875
Open
Labels
good first issueUp for grab as first issue to contribute to Cadence projectUp for grab as first issue to contribute to Cadence project
Description
Is your feature request related to a problem? Please describe.
This is specific to the Go client, but posting here to centralize issues more.
If the server returns a NonRetryableError the worker tries to terminate its own process. This is bad.
Proposed Solution
Remove this logic entirely. We should log quite clearly that we're receiving some critical error, but we can just keep trying the poll requests. Invalid requests are not a serious risk to either the server or the client. We should never be terminating the process.
Additional context
Add any other context or screenshots about the feature request here.
Metadata
Metadata
Assignees
Labels
good first issueUp for grab as first issue to contribute to Cadence projectUp for grab as first issue to contribute to Cadence project