mirror of
https://github.com/tendermint/tendermint.git
synced 2026-01-10 23:10:59 +00:00
p2p: Fix "Unknown Channel" bug on CustomReactors (#6297)
This commit is contained in:
@@ -28,3 +28,4 @@ Friendly reminder, we have a [bug bounty program](https://hackerone.com/tendermi
|
||||
### BUG FIXES
|
||||
|
||||
- [rpc/jsonrpc/server] \#6191 Correctly unmarshal `RPCRequest` when data is `null` (@melekes)
|
||||
- [p2p] \#6289 Fix "unknown channels" bug on CustomReactors (@gchaincl)
|
||||
|
||||
@@ -130,10 +130,15 @@ func newPeer(
|
||||
onPeerError func(Peer, interface{}),
|
||||
options ...PeerOption,
|
||||
) *peer {
|
||||
var channs = make([]byte, 0, len(chDescs))
|
||||
for _, desc := range chDescs {
|
||||
channs = append(channs, desc.ID)
|
||||
}
|
||||
|
||||
p := &peer{
|
||||
peerConn: pc,
|
||||
nodeInfo: nodeInfo,
|
||||
channels: nodeInfo.(DefaultNodeInfo).Channels, // TODO
|
||||
channels: channs,
|
||||
Data: cmap.NewCMap(),
|
||||
metricsTicker: time.NewTicker(metricsTickerDuration),
|
||||
metrics: NopMetrics(),
|
||||
|
||||
Reference in New Issue
Block a user