Package Usage: go: github.com/libp2p/go-reuseport-transport
Package tcpreuse provides a basic transport for automatically (and intelligently) reusing TCP ports.
To use, construct a new Transport and configure listeners tr.Listen(...).
When dialing (tr.Dial(...)), the transport will attempt to reuse the ports it's currently listening on,
choosing the best one depending on the destination address.
It is recommended to set set SO_LINGER to 0 for all connections, otherwise
reusing the port may fail when re-dialing a recently closed connection.
See https://hea-www.harvard.edu/~fine/Tech/addrinuse.html for details.
Deprecated: This package has moved into go-libp2p as a sub-package: github.com/libp2p/go-libp2p/p2p/net/reuseport.
7 versions
Latest release: about 3 years ago
610 dependent packages
View more package details: https://packages.ecosystem.code.gouv.fr/registries/proxy.golang.org/packages/github.com/libp2p/go-reuseport-transport