Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: Catch timer exceptions #85

Merged
merged 2 commits into from
Feb 10, 2025
Merged

fix: Catch timer exceptions #85

merged 2 commits into from
Feb 10, 2025

Conversation

typotter
Copy link
Collaborator

@typotter typotter commented Feb 10, 2025

fixes FF-3983

Motivation and Context

https://github.com/Eppo-exp/android-sdk/actions/runs/13246564228/job/36981211128

From this test failure (and successful re-reruns), it appears that it's relatively probable for a timer to be pre-empted by the system or otherwise cancelled in way that causes the SDK code to attempt to use a cancelled timer

Changes

Catch and log the illegal state

@typotter typotter requested review from felipecsl and aarsilv and removed request for felipecsl February 10, 2025 22:19
@typotter typotter merged commit 058d941 into main Feb 10, 2025
4 checks passed
@typotter typotter deleted the tp/fix/timer branch February 10, 2025 22:35
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