ethdb : fix quit channel goroutine leak

This commit is contained in:
ucwong 2020-04-03 08:39:52 +00:00
parent f7b29ec942
commit 4b7a851c8c

View file

@ -140,7 +140,7 @@ func (db *Database) Close() error {
defer db.quitLock.Unlock()
if db.quitChan != nil {
errc := make(chan error)
errc := make(chan error, 1)
db.quitChan <- errc
if err := <-errc; err != nil {
db.log.Error("Metrics collection failed", "err", err)