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

Make APNSClient Sendable if coders are Sendable #195

Merged

Conversation

ffried
Copy link
Contributor

@ffried ffried commented Mar 13, 2024

JSONEncoder and JSONDecoder also conform to Sendable, making the most commonly used APNSClient then Sendable as well.

Copy link
Contributor

@FranzBusch FranzBusch left a comment

Choose a reason for hiding this comment

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

LGTM! @kylebrowning you mind merging this?

@kylebrowning
Copy link
Member

@FranzBusch sure, running checks

@ffried
Copy link
Contributor Author

ffried commented Mar 20, 2024

ThreadSanitizer: unexpected memory mapping

Hmm, is this TSan failure related to the new conformance? Seems unlikely to me...

@0xTim
Copy link
Contributor

0xTim commented Mar 20, 2024

ThreadSanitizer: unexpected memory mapping

Hmm, is this TSan failure related to the new conformance? Seems unlikely to me...

GitHub have screwed up their runners on Linux so any LLVM ASAN/TSAN checks are failing. They have a fix that's due to deploy this week (I believe Friday) but as a workaround if you want it you can check out the issue which contains details and the workaround actions/runner-images#9491 (comment)

@kylebrowning kylebrowning merged commit 3164935 into swift-server-community:main Apr 16, 2024
2 of 3 checks passed
@ffried ffried deleted the feature/sendable branch October 7, 2024 15:10
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.

4 participants