Skip to content

Conversation

Spikhalskiy
Copy link
Contributor

What was changed:

Address the problem with WorkflowStubImpl#startWithOptions and WorkflowStubImpl#signalWithStartWithOptions passing workflowExecution that could be not initialized into NotNull workflowExecution param of WorkflowServiceException constructor

Why?

Preserves an original exception from an Interceptor if it happens instead of replacing it with a meaningless NullPointer.

@Spikhalskiy Spikhalskiy force-pushed the workflow-stub-start-exception-fix branch 2 times, most recently from 07c7185 to 8ace12c Compare April 6, 2021 21:22
@Spikhalskiy Spikhalskiy force-pushed the workflow-stub-start-exception-fix branch 2 times, most recently from 08b796e to d9835af Compare April 6, 2021 21:34
…ubImpl

Address the problem with WorkflowStubImpl#startWithOptions and WorkflowStubImpl#signalWithStartWithOptions passing workflowExecution that could be not initialized into NotNull workflowExecution param of WorkflowServiceException constructor
@Spikhalskiy Spikhalskiy force-pushed the workflow-stub-start-exception-fix branch from d9835af to 1383ca9 Compare April 6, 2021 21:38
@mfateev mfateev merged commit 057f75d into temporalio:master Apr 6, 2021
@Spikhalskiy Spikhalskiy deleted the workflow-stub-start-exception-fix branch April 15, 2022 20:16
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.

2 participants