mirror of https://github.com/astral-sh/uv
This PR restores the `bogus_redirect` test that was non-deterministically hanging (reverting #13076). Mismatched package and distribution names were causing uv to hang prior to #12917 (which added the `bogus_redirect` test). But with that fix, uv was only checking for mismatched package names on the main thread (and not the resolver thread). This allowed for a race condition which would prevent uv from ever doing the check, triggering the original hang condition. This PR adds the check to the resolver thread to prevent this race condition. |
||
|---|---|---|
| .. | ||
| src | ||
| Cargo.toml | ||