mirror of
https://github.com/QuilibriumNetwork/ceremonyclient.git
synced 2026-02-21 10:27:26 +08:00
force TCP for stream multiaddr
This commit is contained in:
parent
0425b38fa2
commit
c77fd88ca2
@ -521,6 +521,13 @@ func main() {
|
||||
rpcMultiaddr = nodeConfig.Engine.DataWorkerStreamMultiaddrs[*core-1]
|
||||
}
|
||||
|
||||
rpcMultiaddr = strings.Replace(rpcMultiaddr, "/0.0.0.0/", "/127.0.0.1/", 1)
|
||||
rpcMultiaddr = strings.Replace(rpcMultiaddr, "/0:0:0:0:0:0:0:0/", "/::1/", 1)
|
||||
rpcMultiaddr = strings.Replace(rpcMultiaddr, "/::/", "/::1/", 1)
|
||||
// force TCP as stream is not supported over UDP/QUIC
|
||||
rpcMultiaddr = strings.Replace(rpcMultiaddr, "/quic-v1", "", 1)
|
||||
rpcMultiaddr = strings.Replace(rpcMultiaddr, "udp", "tcp", 1)
|
||||
|
||||
dataWorkerNode, err := app.NewDataWorkerNode(
|
||||
logger,
|
||||
nodeConfig,
|
||||
|
||||
@ -817,6 +817,9 @@ func (w *WorkerManager) getMultiaddrOfWorker(coreId uint) (
|
||||
rpcMultiaddr = strings.Replace(rpcMultiaddr, "/0.0.0.0/", "/127.0.0.1/", 1)
|
||||
rpcMultiaddr = strings.Replace(rpcMultiaddr, "/0:0:0:0:0:0:0:0/", "/::1/", 1)
|
||||
rpcMultiaddr = strings.Replace(rpcMultiaddr, "/::/", "/::1/", 1)
|
||||
// force TCP as stream is not supported over UDP/QUIC
|
||||
rpcMultiaddr = strings.Replace(rpcMultiaddr, "/quic-v1", "", 1)
|
||||
rpcMultiaddr = strings.Replace(rpcMultiaddr, "udp", "tcp", 1)
|
||||
|
||||
ma, err := multiaddr.StringCast(rpcMultiaddr)
|
||||
return ma, errors.Wrap(err, "get multiaddr of worker")
|
||||
|
||||
Loading…
Reference in New Issue
Block a user