Skip to content

fix(sdk): no longer error on cancelling fired timer#1268

Merged
chris-olszewski merged 4 commits into
mainfrom
olszewski/fix_error_escalation
May 18, 2026
Merged

fix(sdk): no longer error on cancelling fired timer#1268
chris-olszewski merged 4 commits into
mainfrom
olszewski/fix_error_escalation

Conversation

@chris-olszewski

Copy link
Copy Markdown
Member

What was changed

Update cancelling a timer to no longer require a matching timer which can happen if the timer was already fired.

Why?

We now match other SDKs where cancelling a fired timer is a no-op.

Checklist

  1. Addresses timer issue reported in [Bug] Per-task failures escape existing isolation and become worker-fatal (0.4.0) #1254

  2. How was this tested:
    Added integration test to verify we no longer fail on canceling a future that has fired.

  3. Any docs updates needed?
    N/A

@chris-olszewski chris-olszewski requested a review from a team as a code owner May 13, 2026 21:20
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