mirror of
https://github.com/fluencelabs/tendermint
synced 2025-06-21 08:51:32 +00:00
fix event time bug
This commit is contained in:
@ -42,7 +42,7 @@ func (p *Peer) sendEventData(event EventData) bool {
|
||||
if (minRecvTime-desiredRecvTime)/partTxMS > sendQueueCapacity {
|
||||
return false
|
||||
} else {
|
||||
event.SetRecvTime(minRecvTime) // Adjust recvTime
|
||||
event.time = minRecvTime // Adjust recvTime
|
||||
p.node.sendEvent(event)
|
||||
p.sent += partTxMS
|
||||
return true
|
||||
@ -162,7 +162,6 @@ func (n *Node) String() string {
|
||||
|
||||
type Event interface {
|
||||
RecvTime() int32
|
||||
SetRecvTime(int32)
|
||||
}
|
||||
|
||||
type EventData struct {
|
||||
@ -175,10 +174,6 @@ func (e EventData) RecvTime() int32 {
|
||||
return e.time
|
||||
}
|
||||
|
||||
func (e EventData) SetRecvTime(time int32) {
|
||||
e.time = time
|
||||
}
|
||||
|
||||
func (e EventData) String() string {
|
||||
return fmt.Sprintf("[%d:%d:%d]", e.time, e.src, e.part)
|
||||
}
|
||||
@ -193,10 +188,6 @@ func (e EventParts) RecvTime() int32 {
|
||||
return e.time
|
||||
}
|
||||
|
||||
func (e EventParts) SetRecvTime(time int32) {
|
||||
e.time = time
|
||||
}
|
||||
|
||||
func (e EventParts) String() string {
|
||||
return fmt.Sprintf("[%d:%d:%d]", e.time, e.src, e.parts)
|
||||
}
|
||||
|
Reference in New Issue
Block a user