Skip to content
Snippets Groups Projects
Commit d56fde18 authored by Benjamin Wenger's avatar Benjamin Wenger
Browse files

Merge remote-tracking branch 'origin/release' into release

parents 11aad483 30d36d80
Branches
Tags
No related merge requests found
...@@ -21,6 +21,7 @@ const ( ...@@ -21,6 +21,7 @@ const (
const ( const (
bsBuffLengthErr = "length of buffer %d != %d expected" bsBuffLengthErr = "length of buffer %d != %d expected"
bsKvSaveErr = "failed to save blockStore to KV: %+v" bsKvSaveErr = "failed to save blockStore to KV: %+v"
bsKvInitSaveErr = "failed to save initial block: %+v"
bsKvLoadErr = "failed to get BlockStore from storage: %+v" bsKvLoadErr = "failed to get BlockStore from storage: %+v"
bsKvUnmarshalErr = "failed to unmarshal BlockStore loaded from storage: %+v" bsKvUnmarshalErr = "failed to unmarshal BlockStore loaded from storage: %+v"
bJsonMarshalErr = "failed to JSON marshal block %d: %+v" bJsonMarshalErr = "failed to JSON marshal block %d: %+v"
...@@ -218,6 +219,12 @@ func (bs *BlockStore) save() error { ...@@ -218,6 +219,12 @@ func (bs *BlockStore) save() error {
return errors.Errorf(bsKvSaveErr, err) return errors.Errorf(bsKvSaveErr, err)
} }
// Save initial block
err = bs.saveBlock()
if err != nil {
return errors.Errorf(bsKvInitSaveErr, err)
}
return nil return nil
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment