mirror of
https://github.com/gilbertchen/duplicacy
synced 2025-12-14 23:33:18 +00:00
Merge pull request #649 from northnose/saveVerifiedChunksLock
Acquire verifiedChunksLock in saveVerifiedChunks
This commit is contained in:
@@ -1019,6 +1019,8 @@ func (manager *SnapshotManager) CheckSnapshots(snapshotID string, revisionsToChe
|
|||||||
numberOfVerifiedChunks := len(verifiedChunks)
|
numberOfVerifiedChunks := len(verifiedChunks)
|
||||||
|
|
||||||
saveVerifiedChunks := func() {
|
saveVerifiedChunks := func() {
|
||||||
|
verifiedChunksLock.Lock()
|
||||||
|
defer verifiedChunksLock.Unlock()
|
||||||
if len(verifiedChunks) > numberOfVerifiedChunks {
|
if len(verifiedChunks) > numberOfVerifiedChunks {
|
||||||
var description []byte
|
var description []byte
|
||||||
description, err = json.Marshal(verifiedChunks)
|
description, err = json.Marshal(verifiedChunks)
|
||||||
|
|||||||
Reference in New Issue
Block a user