|
|
@@ -537,7 +537,6 @@ func NewShared() *Ethash {
|
|
|
|
|
|
// Close closes the exit channel to notify all backend threads exiting.
|
|
|
func (ethash *Ethash) Close() error {
|
|
|
- var err error
|
|
|
ethash.closeOnce.Do(func() {
|
|
|
// Short circuit if the exit channel is not allocated.
|
|
|
if ethash.remote == nil {
|
|
|
@@ -546,7 +545,7 @@ func (ethash *Ethash) Close() error {
|
|
|
close(ethash.remote.requestExit)
|
|
|
<-ethash.remote.exitCh
|
|
|
})
|
|
|
- return err
|
|
|
+ return nil
|
|
|
}
|
|
|
|
|
|
// cache tries to retrieve a verification cache for the specified block number
|