#51227 [Bugfix][KV Offload] Clean up resources after initialization failure
原始 PR · 作者 Alex-ai-future · 合并时间 2026-08-06 19:42
修复 KV offload 初始化失败时 mmap 与 tier 资源泄漏
值得精读,尤其是异常路径确定性清理的设计:单 try/except 收敛多步资源创建、逆序 shutdown 保证依赖顺序、primary_tier is not None 区分两种落底清理方式、re-raise 保留原始异常。建议阅读时关注 primary_tier.shutdown() 内部对 mmap 的清理契约,以及清理二次失败被日志吞掉的取舍;由于本 PR 未补测试,可结合后续补充失败分支测试的 PR 一起评估。
参与讨论