Merge pull request #2910 from halseth/neutrino-chainservice-stoporder

chainregistry: stop Neutrino before closing DB
This commit is contained in:
Johan T. Halseth 2019-04-09 09:49:32 +02:00 committed by GitHub
commit 2782baf793
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -730,14 +730,15 @@ func initNeutrinoBackend(chainDir string) (*neutrino.ChainService, func(), error
"client: %v", err)
}
cleanUp := func() {
db.Close()
neutrinoCS.Stop()
}
if err := neutrinoCS.Start(); err != nil {
cleanUp()
db.Close()
return nil, nil, err
}
cleanUp := func() {
neutrinoCS.Stop()
db.Close()
}
return neutrinoCS, cleanUp, nil
}