Commit 4d49d7b5 authored by obscuren's avatar obscuren

Reset hash rate to 0 when mining is stopped

parent 6a7b0ef9
...@@ -42,6 +42,8 @@ func (pow *EasyPow) Search(block pow.Block, stop <-chan struct{}) []byte { ...@@ -42,6 +42,8 @@ func (pow *EasyPow) Search(block pow.Block, stop <-chan struct{}) []byte {
starti := i starti := i
start := time.Now().UnixNano() start := time.Now().UnixNano()
defer func() { pow.HashRate = 0 }()
// Make sure stop is empty // Make sure stop is empty
empty: empty:
for { for {
...@@ -55,7 +57,6 @@ empty: ...@@ -55,7 +57,6 @@ empty:
for { for {
select { select {
case <-stop: case <-stop:
pow.HashRate = 0
return nil return nil
default: default:
i++ i++
......
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