diff --git a/commonspace/object/keyvalue/keyvaluestorage/storage.go b/commonspace/object/keyvalue/keyvaluestorage/storage.go index ec17e555..2fe134c1 100644 --- a/commonspace/object/keyvalue/keyvaluestorage/storage.go +++ b/commonspace/object/keyvalue/keyvaluestorage/storage.go @@ -109,6 +109,7 @@ func (s *storage) Set(ctx context.Context, key string, value []byte) error { readKeyId := state.CurrentReadKeyId() err := s.readKeysFromAclState(state) if err != nil { + s.aclList.RUnlock() return err } s.aclList.RUnlock()