Disable QUIC for cluster peers (no private network support)

This commit is contained in:
Hector Sanjuan 2021-11-30 06:34:13 +01:00
parent 4b2d3a0561
commit 28dcb132b0

View File

@ -23,6 +23,7 @@ import (
record "github.com/libp2p/go-libp2p-record" record "github.com/libp2p/go-libp2p-record"
libp2ptls "github.com/libp2p/go-libp2p-tls" libp2ptls "github.com/libp2p/go-libp2p-tls"
identify "github.com/libp2p/go-libp2p/p2p/protocol/identify" identify "github.com/libp2p/go-libp2p/p2p/protocol/identify"
"github.com/libp2p/go-tcp-transport"
) )
const dhtNamespace = "dht" const dhtNamespace = "dht"
@ -125,8 +126,10 @@ func baseOpts(psk corepnet.PSK) []libp2p.Option {
libp2p.Security(noise.ID, noise.New), libp2p.Security(noise.ID, noise.New),
libp2p.Security(libp2ptls.ID, libp2ptls.New), libp2p.Security(libp2ptls.ID, libp2ptls.New),
// TODO: quic does not support private networks // TODO: quic does not support private networks
// libp2p.Transport(libp2pquic.NewTransport), // libp2p.DefaultTransports,
libp2p.DefaultTransports, libp2p.NoTransports,
libp2p.Transport(tcp.NewTCPTransport),
libp2p.Transport(websocket.New),
} }
} }