Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Add support for async VSock bootstrap methods #2561

Merged
merged 2 commits into from
Oct 24, 2023

Conversation

FranzBusch
Copy link
Member

Motivation

We are about to release our new async bootstrap methods that retain the type information of the various initializers. While developing those we also added support for VSock in NIO; however, we missed adding support for the async bootstrap methods.

Modification

This PR adds new async bootstrap methods that take a VSockAddress and a test for it.

Result

Support for async VSock bootstrap.

Copy link
Contributor

@glbrntt glbrntt left a comment

Choose a reason for hiding this comment

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

The docs need fixing up but LGTM otherwise

# Motivation
We are about to release our new async bootstrap methods that retain the type information of the various initializers. While developing those we also added support for VSock in NIO; however, we missed adding support for the async bootstrap methods.

# Modification
This PR adds new async bootstrap methods that take a `VSockAddress` and a test for it.

# Result
Support for async VSock bootstrap.
@FranzBusch FranzBusch force-pushed the fb-vsock-bootstrap-support branch from 5ae78ac to afe5259 Compare October 24, 2023 15:41
@FranzBusch FranzBusch enabled auto-merge (squash) October 24, 2023 15:42
@FranzBusch FranzBusch merged commit 2683889 into apple:main Oct 24, 2023
@FranzBusch FranzBusch deleted the fb-vsock-bootstrap-support branch October 24, 2023 16:15
@FranzBusch FranzBusch added the 🆕 semver/minor Adds new public API. label Oct 25, 2023
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
🆕 semver/minor Adds new public API.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants