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

move go-reuseport-transport here #1459

Merged
merged 37 commits into from
May 20, 2022
Merged

move go-reuseport-transport here #1459

merged 37 commits into from
May 20, 2022

Conversation

marten-seemann
Copy link
Contributor

@marten-seemann marten-seemann commented Apr 26, 2022

Part of #1187.

Stebalien and others added 30 commits January 18, 2018 22:05
There's no reason a consumer of this package would use this error as *we* retry
internally. Exporting it will just confuse users.
No longer implicitly provided by go-reuseport's Dialer as it was removed.
We should do this from
go-tcp-transport (libp2p/go-tcp-transport#36), not here,
as setting linger to 0 will cause us to send RST packets instead of nicely
closing connections.

Also, document why we need the fallback dialer.
Use OS routing table as a hint when dialing
Changes to go.mod has been left out: requires [email protected] and
go-reuseport@master for Plan 9 support.
stop using the deprecated go-multiaddr-net package
sync: update CI config files
@marten-seemann marten-seemann mentioned this pull request Apr 26, 2022
65 tasks
@@ -0,0 +1,25 @@
package tcpreuse
Copy link
Member

Choose a reason for hiding this comment

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

I would rename this to reuseport, for consistency.

@marten-seemann marten-seemann changed the title merge go-reuseport-transport here move go-reuseport-transport here Apr 26, 2022
@marten-seemann
Copy link
Contributor Author

The plan is to get libp2p/go-reuseport-transport#42 merged first, then transfer the commits once again. This should allow us importing new flakiness into this repo, even temporarily.

@marten-seemann marten-seemann merged commit b121193 into master May 20, 2022
@marten-seemann marten-seemann deleted the merge-reuseport branch November 8, 2022 13:59
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.

6 participants