Skip to content

Detect timeouts in asc_type_id#4475

Merged
leoyvens merged 3 commits into
masterfrom
leo/issue-3576
Mar 22, 2023
Merged

Detect timeouts in asc_type_id#4475
leoyvens merged 3 commits into
masterfrom
leo/issue-3576

Conversation

@leoyvens

Copy link
Copy Markdown
Contributor

Fixes #3576.

When a timeout happened when calling asc_type_id this was incorrectly classified as a deterministic error. And these timeouts where happening frequently in the wild. Fixing this required correctly classifying wasm traps returned by asc_type_id. The second commit is the actual fix, most of the diff is from all the signatures that needed to change.

@leoyvens
leoyvens requested a review from mangas March 20, 2023 15:42
They would previously be unconditionally treated as deterministic.
…ostExportError

This all falls out of changing the signature of `fn asc_type_id`.
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.

Timeouts can be reported as deterministic errors

2 participants