mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-05-15 04:26:37 +00:00
fixed issue when miner is not stopping af stop command
This commit is contained in:
parent
7778740315
commit
60561cdca2
1 changed files with 6 additions and 0 deletions
|
|
@ -67,6 +67,12 @@ out:
|
||||||
go self.mine(block, self.quitCurrentOp)
|
go self.mine(block, self.quitCurrentOp)
|
||||||
self.mu.Unlock()
|
self.mu.Unlock()
|
||||||
case <-self.quit:
|
case <-self.quit:
|
||||||
|
self.mu.Lock()
|
||||||
|
if self.quitCurrentOp != nil {
|
||||||
|
close(self.quitCurrentOp)
|
||||||
|
self.quitCurrentOp = nil
|
||||||
|
}
|
||||||
|
self.mu.Unlock()
|
||||||
break out
|
break out
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue