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

5.9 sendable issues for the 1.x branch #1463

Merged

Conversation

thomasvl
Copy link
Collaborator

Cherry pick over all the fixes, odds are we'll want to do a release soonish so no one can get these warnings on the 1.x branch either.

Bring over SwiftNIO's `UnsafeMutableTransferBox` to manage `knownTypes` and
avoid the Swift 5.9 warnings about `Sendable`.

Longer term, it might make sense have something like NIO's `LockedValueBox`
or just move all this management to a Task.
@thomasvl thomasvl force-pushed the 5_9_sendable_issues_1_x_branch branch from da13f6f to 00648f8 Compare September 20, 2023 15:28
@thomasvl
Copy link
Collaborator Author

thomasvl commented Sep 20, 2023

Added guards to the Sendable bits.

@thomasvl thomasvl merged commit 5c18468 into apple:1_x_release_branch Sep 20, 2023
17 checks passed
@thomasvl thomasvl deleted the 5_9_sendable_issues_1_x_branch branch September 20, 2023 16:08
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.

None yet

3 participants