diff --git a/internal/repository/repository.go b/internal/repository/repository.go index b2f566291..6d2ee19f9 100644 --- a/internal/repository/repository.go +++ b/internal/repository/repository.go @@ -436,6 +436,8 @@ func (r *Repository) CurrentRepositorySize(ctx context.Context) (uint64, error) // MaxCapacityExceeded reports if repository has a limit and if it is exceeded func (r *Repository) MaxCapacityExceeded() bool { + r.maxRepoMutex.Lock() + defer r.maxRepoMutex.Unlock() if r.opts.RepoSizeMax == 0 { return false }