fix event time bug

This commit is contained in:
Ubuntu
2014-08-06 08:25:16 +00:00
committed by Jae Kwon
parent cdbc760cee
commit 7b07ed9d45
2 changed files with 7 additions and 36 deletions

View File

@ -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)
}