Merge pull request #5794 from filecoin-project/fix/atomic-first

fix: make sure atomic 64bit fields are 64bit aligned
This commit is contained in:
Łukasz Magiera 2021-03-25 13:29:59 +01:00 committed by GitHub
commit 5f80869fe0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -85,11 +85,11 @@ const (
// operation calls after Close() has returned, but it may not happen for
// operations in progress. Those are likely to fail with a different error.
type Blockstore struct {
DB *badger.DB
// state is guarded by atomic.
// state is accessed atomically
state int64
DB *badger.DB
prefixing bool
prefix []byte
prefixLen int