fix: Upgrade status-go to the most recent version of release branch which contains memory fix
Fix #4990
This commit is contained in:
committed by
Michał Iskierko
parent
03d490156a
commit
66cf3d21b9
1
vendor/github.com/waku-org/go-waku/waku/v2/discv5/discover.go
generated
vendored
1
vendor/github.com/waku-org/go-waku/waku/v2/discv5/discover.go
generated
vendored
@@ -178,6 +178,7 @@ func (d *DiscoveryV5) listen(ctx context.Context) error {
|
||||
|
||||
}
|
||||
|
||||
d.params.udpPort = uint(d.udpAddr.Port)
|
||||
d.localnode.SetFallbackUDP(d.udpAddr.Port)
|
||||
|
||||
listener, err := discover.ListenV5(ctx, conn, d.localnode, d.config)
|
||||
|
||||
4
vendor/github.com/waku-org/go-waku/waku/v2/protocol/enr/localnode.go
generated
vendored
4
vendor/github.com/waku-org/go-waku/waku/v2/protocol/enr/localnode.go
generated
vendored
@@ -79,6 +79,10 @@ func WithIP(ipAddr *net.TCPAddr) ENROption {
|
||||
|
||||
func WithUDPPort(udpPort uint) ENROption {
|
||||
return func(localnode *enode.LocalNode) (err error) {
|
||||
if udpPort == 0 {
|
||||
return nil
|
||||
}
|
||||
|
||||
if udpPort > math.MaxUint16 {
|
||||
return errors.New("invalid udp port number")
|
||||
}
|
||||
|
||||
14
vendor/github.com/waku-org/go-waku/waku/v2/utils/multiaddr.go
generated
vendored
14
vendor/github.com/waku-org/go-waku/waku/v2/utils/multiaddr.go
generated
vendored
@@ -17,15 +17,15 @@ func EncapsulatePeerID(peerID peer.ID, addrs ...multiaddr.Multiaddr) []multiaddr
|
||||
return result
|
||||
}
|
||||
|
||||
func MultiAddrSet(addr ...multiaddr.Multiaddr) map[multiaddr.Multiaddr]struct{} {
|
||||
r := make(map[multiaddr.Multiaddr]struct{})
|
||||
func MultiAddrSet(addr ...multiaddr.Multiaddr) map[string]multiaddr.Multiaddr {
|
||||
r := make(map[string]multiaddr.Multiaddr)
|
||||
for _, a := range addr {
|
||||
r[a] = struct{}{}
|
||||
r[a.String()] = a
|
||||
}
|
||||
return r
|
||||
}
|
||||
|
||||
func MultiAddrSetEquals(m1 map[multiaddr.Multiaddr]struct{}, m2 map[multiaddr.Multiaddr]struct{}) bool {
|
||||
func MultiAddrSetEquals(m1 map[string]multiaddr.Multiaddr, m2 map[string]multiaddr.Multiaddr) bool {
|
||||
if len(m1) != len(m2) {
|
||||
return false
|
||||
}
|
||||
@@ -40,10 +40,10 @@ func MultiAddrSetEquals(m1 map[multiaddr.Multiaddr]struct{}, m2 map[multiaddr.Mu
|
||||
return true
|
||||
}
|
||||
|
||||
func MultiAddrFromSet(m map[multiaddr.Multiaddr]struct{}) []multiaddr.Multiaddr {
|
||||
func MultiAddrFromSet(m map[string]multiaddr.Multiaddr) []multiaddr.Multiaddr {
|
||||
var r []multiaddr.Multiaddr
|
||||
for k := range m {
|
||||
r = append(r, k)
|
||||
for _, v := range m {
|
||||
r = append(r, v)
|
||||
}
|
||||
return r
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user