From 8d5810145695392d527114f96026b75b740f0575 Mon Sep 17 00:00:00 2001 From: Drew DeVault Date: Fri, 4 Dec 2020 08:06:35 -0500 Subject: [PATCH] API: fix concurrent map access --- api/graph/schema.resolvers.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/graph/schema.resolvers.go b/api/graph/schema.resolvers.go index 0535e92..6c027f5 100644 --- a/api/graph/schema.resolvers.go +++ b/api/graph/schema.resolvers.go @@ -866,8 +866,8 @@ func (r *repositoryResolver) Path(ctx context.Context, obj *model.Repository, re return nil, fmt.Errorf("No such object") } repo.Lock() + defer repo.Unlock() o, err := repo.Object(plumbing.CommitObject, *hash) - repo.Unlock() if err != nil { return nil, err } -- 2.38.4