Commit 7525baeb authored by Steven Allen's avatar Steven Allen

fix: remove unnecessary (and leaked) ticker

parent b4720fab
...@@ -102,8 +102,6 @@ func (l *scoreledger) Receipt() *Receipt { ...@@ -102,8 +102,6 @@ func (l *scoreledger) Receipt() *Receipt {
// DefaultScoreLedger is used by Engine as the default ScoreLedger. // DefaultScoreLedger is used by Engine as the default ScoreLedger.
type DefaultScoreLedger struct { type DefaultScoreLedger struct {
// a sample counting ticker
ticker *time.Ticker
// the score func // the score func
scorePeer ScorePeerFunc scorePeer ScorePeerFunc
// is closed on Close // is closed on Close
...@@ -333,7 +331,6 @@ func (dsl *DefaultScoreLedger) PeerDisconnected(p peer.ID) { ...@@ -333,7 +331,6 @@ func (dsl *DefaultScoreLedger) PeerDisconnected(p peer.ID) {
func NewDefaultScoreLedger() *DefaultScoreLedger { func NewDefaultScoreLedger() *DefaultScoreLedger {
return &DefaultScoreLedger{ return &DefaultScoreLedger{
ledgerMap: make(map[peer.ID]*scoreledger), ledgerMap: make(map[peer.ID]*scoreledger),
ticker: time.NewTicker(time.Millisecond * 100),
closing: make(chan struct{}), closing: make(chan struct{}),
peerSampleInterval: shortTerm, peerSampleInterval: shortTerm,
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment