Qiku ← Back to library

AI / Coding and Debugging

Turn a Rare Race into a Repro

Turn a Rare Race into a Repro — Chinese original prompt

并发下偶尔出现 [现象:重复创建/计数偏小/覆盖写入],生产上 [频率] 才出现一次。请指出读—改—写之间被什么打断会产生该现象,给出复现方法:在 [位置] 插入可控延时、用 [并发工具] 让两个线程同时进入临界区、或放慢某次 IO;然后给出修复与验证方式。
Site original

Chinese original

How to use

复现比修更难,先拿到必现用例再改代码,否则改完也不知好坏。

More in this topic