0

我将 ThreadSanitizer 与 Catch2 一起使用。不幸的是,ThreadSanitizer 在我的代码中发现了带有 Catch2 和线程竞争条件的线程泄漏。有什么方法可以禁用 ThreadSanitizer 的线程泄漏检测但继续进行竞争条件测试?

4

1 回答 1

0

事实证明,正确的做法是修复错误。我正在创建线程而不是加入它们或删除std::thread对象。

于 2021-12-06T01:17:10.600 回答