← Все новости
Async на Rust завис: как понять, где именно, когда паники нет и стек молчит

Async на Rust завис: как понять, где именно, когда паники нет и стек молчит

Сервис жив, CPU в норме, паники нет — а часть запросов зависает на минуты. В async‑Rust привычный стек часто мало помогает: задача могла застрять на блокирующем вызове, мьютексе или просто перестать получать пробуждения.Разбираем, как отличать эти сценарии в Tokio и куда смотреть, когда отладчик молчит. Читать далее