Skip to main content

read_recover

Function read_recover 

Source
pub fn read_recover<T>(lock: &RwLock<T>) -> RwLockReadGuard<'_, T>
Expand description

获取 RwLock 读锁,中毒时恢复(语义同 lock_recover)

用于读多写少场景(如 WAF 引擎规则集):检查路径并发持读锁, 规则热更新才走写锁,消除全局串行点。