core: don't do useless DB reads if nothing was persisted

This commit is contained in:
Roman Khimov 2019-11-06 16:10:37 +03:00
parent 90d4299f0b
commit 9f7625d699

View file

@ -492,6 +492,7 @@ func (bc *Blockchain) persist() error {
if err != nil {
return err
}
if persisted > 0 {
bHeight, err := storage.CurrentBlockHeight(bc.store)
if err != nil {
return err
@ -503,7 +504,6 @@ func (bc *Blockchain) persist() error {
if err != nil {
return err
}
if persisted > 0 {
log.WithFields(log.Fields{
"persistedBlocks": diff,
"persistedKeys": persisted,