Use register_owned in prefetch path (#750)

This commit is contained in:
Charlie Marsh 2024-01-03 13:31:23 -04:00 committed by GitHub
parent fd556ccd44
commit 607a5bee6d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -852,7 +852,11 @@ impl<'a, Provider: ResolverProvider> Resolver<'a, Provider> {
}
// Emit a request to fetch the metadata for this version.
if self.index.distributions.register(&candidate.package_id()) {
if self
.index
.distributions
.register_owned(candidate.package_id())
{
let dist = candidate.into_distribution(index.clone(), base.clone());
drop(entry);