Skip to content

Commit

Permalink
decrease relayer message queue priority
Browse files Browse the repository at this point in the history
  • Loading branch information
cedricfung committed May 21, 2024
1 parent 4f5af0d commit 48d3287
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
4 changes: 2 additions & 2 deletions p2p/handle.go
Original file line number Diff line number Diff line change
Expand Up @@ -456,7 +456,7 @@ func (me *Peer) relayOrHandlePeerMessage(relayerId crypto.Hash, msg *PeerMessage
if peer != nil {
rk := crypto.Blake3Hash(append(msg.Data, to[:]...))
rk = crypto.Blake3Hash(append(rk[:], relayerId[:]...))
success, _ := peer.offer(MsgPriorityHigh, &ChanMsg{rk[:], data})
success, _ := peer.offer(MsgPriorityNormal, &ChanMsg{rk[:], data})
if !success {
return fmt.Errorf("peer.offer(%s) consumer timeout", peer.IdForNetwork)
}
Expand All @@ -468,7 +468,7 @@ func (me *Peer) relayOrHandlePeerMessage(relayerId crypto.Hash, msg *PeerMessage
}
rk := crypto.Blake3Hash(append(msg.Data, to[:]...))
rk = crypto.Blake3Hash(append(rk[:], relayerId[:]...))
success, _ := peer.offer(MsgPriorityHigh, &ChanMsg{rk[:], data})
success, _ := peer.offer(MsgPriorityNormal, &ChanMsg{rk[:], data})
if !success {
return fmt.Errorf("peer.offer(%s) relayer timeout", peer.IdForNetwork)
}
Expand Down
2 changes: 1 addition & 1 deletion p2p/peer.go
Original file line number Diff line number Diff line change
Expand Up @@ -198,7 +198,7 @@ func (me *Peer) ListenConsumers() error {
continue
}
key := crypto.Blake3Hash(append(msg, p.IdForNetwork[:]...))
me.sendHighToPeer(p.IdForNetwork, PeerMessageTypeConsumers, key[:], msg)
me.sendToPeer(p.IdForNetwork, PeerMessageTypeConsumers, key[:], msg, MsgPriorityNormal)
}

<-ticker.C
Expand Down

0 comments on commit 48d3287

Please sign in to comment.