Skip to content

Conversation

@mTsBucy1
Copy link
Contributor

@mTsBucy1 mTsBucy1 commented Dec 8, 2025

Motivation

I have been experiencing crashes in my program approximately every 10 minutes due to #183. I have now investigated and found the problem, reproduced it with a test and fixed the panic. Additionally I was missing some documentation on this behaviour.

Solution

This is fixed by instead of expect-ing the extension data to instead use let-else to match and ignore if it is not present. This behaviour also exists in other implementations in the same file.

@mTsBucy1
Copy link
Contributor Author

mTsBucy1 commented Dec 8, 2025

(note that CI fails due to the lastest commit in the main branch, not my branch)

Copy link
Collaborator

@mladedav mladedav left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks

@mladedav mladedav closed this Dec 11, 2025
@mladedav mladedav force-pushed the fix/follows-from-panics branch from 02f3185 to 35be2a5 Compare December 11, 2025 12:30
@mladedav
Copy link
Collaborator

Sorry for the close, it is merged into the default branch and you're still the commits' author. I tried to merge it locally to keep the history clean since you split and named the commits well but in the process GitHub found that all the changes have been applied and it closed this automatically.

So the code is merged, just the red close status here should be purple.

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