SERVER-90100 Add a suppression for libresolv thread-local false-posit… (#21779)

GitOrigin-RevId: 8966eec6c6426577246a75d4d7bc5d64eef4c238
This commit is contained in:
George Wangensteen 2024-05-02 19:22:37 -04:00 committed by MongoDB Bot
parent a87900feaa
commit 9b7f722246
1 changed files with 7 additions and 0 deletions

View File

@ -23,3 +23,10 @@ leak:glob64
leak:mongo::transport::AsioReactor::run() leak:mongo::transport::AsioReactor::run()
leak:mongo::transport::AsioReactor::drain() leak:mongo::transport::AsioReactor::drain()
leak:UnitTest_SuiteNameTaskExecutorCursorFixtureTestNamePinnedExecutorDestroyedOnUnderlying leak:UnitTest_SuiteNameTaskExecutorCursorFixtureTestNamePinnedExecutorDestroyedOnUnderlying
# Allocations from this function in libresolv are stored in thread-locals.
# Threads that are not joined by the time the leak-detector runs (like those spawned by ASIO) may
# still have pointers to these allocated objects but LSAN isn't able to identify them and add them
# to do the root-set, resulting in false-positive leak reports.
# TODO SERVER-65936: Re-evaluate if this is needed with a clean shutdown that joins all threads.
leak:__res_context_send