Unverified Commit 1e2e1b41 authored by ucwong's avatar ucwong Committed by GitHub

cmd/devp2p, cmd/wnode, whisper: add missing calls to Timer.Stop (#20843)

parent d56dc038
......@@ -63,6 +63,7 @@ func (c *crawler) run(timeout time.Duration) nodeSet {
doneCh = make(chan enode.Iterator, len(c.iters))
liveIters = len(c.iters)
)
defer timeoutTimer.Stop()
for _, it := range c.iters {
go c.runIterator(doneCh, it)
}
......
......@@ -599,6 +599,7 @@ func messageLoop() {
}
ticker := time.NewTicker(time.Millisecond * 50)
defer ticker.Stop()
for {
select {
......
......@@ -905,6 +905,7 @@ func (whisper *Whisper) update() {
defer whisper.wg.Done()
// Start a ticker to check for expirations
expire := time.NewTicker(expirationCycle)
defer expire.Stop()
// Repeat updates until termination is requested
for {
......
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