Skip to content

Conversation

Vaiz
Copy link

@Vaiz Vaiz commented Sep 19, 2025

Changes

PR updates the return type of a few functions to include Send + Sync + 'static trait bounds on the error type.

It makes error type thread-safe, allowing it to be used in multi-threaded contexts and allows to use this error as a source error for custom error types that are Send and Sync.

The change is more cosmetical, and keeps public API compatible with previous version.

Merge requirement checklist

  • CONTRIBUTING guidelines followed
  • Unit tests added/updated (if applicable)
  • Appropriate CHANGELOG.md files updated for non-trivial, user-facing changes
  • Changes in public API reviewed (if applicable)

@Vaiz Vaiz requested a review from a team as a code owner September 19, 2025 10:00
Copy link

linux-foundation-easycla bot commented Sep 19, 2025

CLA Signed

The committers listed above are authorized under a signed CLA.

@Vaiz Vaiz changed the title make errors send and sync feat: make errors send and sync Oct 10, 2025
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