fix: pull timeout covers entire operation, swap registry priority

Timeout now wraps stderr reader + wait (was only wrapping wait, so
hung pulls were never killed). 23.182.128.160:3000 is now primary
registry since git.tx1138.com is unreachable.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Dorian
2026-04-12 10:18:24 -04:00
parent bcf7ac1839
commit 6ff347a503
3 changed files with 37 additions and 35 deletions

View File

@@ -44,16 +44,16 @@ impl Default for RegistryConfig {
Self {
registries: vec![
Registry {
url: "git.tx1138.com/lfg2025".to_string(),
url: "23.182.128.160:3000/lfg2025".to_string(),
name: "Archipelago Primary".to_string(),
tls_verify: true,
tls_verify: false,
enabled: true,
priority: 0,
},
Registry {
url: "23.182.128.160:3000/lfg2025".to_string(),
name: "Archipelago Fallback".to_string(),
tls_verify: false,
url: "git.tx1138.com/lfg2025".to_string(),
name: "Archipelago Legacy".to_string(),
tls_verify: true,
enabled: true,
priority: 10,
},