repository: prevent header overfill
This commit is contained in:
parent
6a6d313c9a
commit
1e3f05c3f1
2 changed files with 9 additions and 2 deletions
|
@ -87,8 +87,8 @@ func (r *packerManager) SaveBlob(ctx context.Context, t restic.BlobType, id rest
|
|||
return 0, err
|
||||
}
|
||||
|
||||
// if the pack is not full enough, put back to the list
|
||||
if packer.Size() < r.packSize {
|
||||
// if the pack and header is not full enough, put back to the list
|
||||
if packer.Size() < r.packSize && !packer.HeaderFull() {
|
||||
debug.Log("pack is not full enough (%d bytes)", packer.Size())
|
||||
return size, nil
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue