[Lldb-commits] [PATCH] D131998: [LLDB][NFC] Suppress spurious static inspection warnings
Jonas Devlieghere via Phabricator via lldb-commits
lldb-commits at lists.llvm.org
Wed Aug 17 16:34:22 PDT 2022
JDevlieghere added inline comments.
================
Comment at: lldb/tools/lldb-vscode/FifoFiles.cpp:65-69
+ // Indeed this is a leak, but it's intentional. "future" obj destructor
+ // will block on waiting for the worker thread to join. And the worker
+ // thread might be stuck in blocking I/O. Intentionally leaking the obj
+ // as a hack to avoid blocking main thread, and adding annotation to
+ // supress static code inspection warnings
----------------
================
Comment at: lldb/tools/lldb-vscode/FifoFiles.cpp:89-95
+ // Indeed this is a leak, but it's intentional. "future" obj destructor will
+ // block on waiting for the worker thread to join. And the worker thread
+ // might be stuck in blocking I/O. Intentionally leaking the obj as a hack
+ // to avoid blocking main thread, and adding annotation to supress static
+ // code inspection warnings"
+
+ // coverity[leaked_storage]
----------------
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D131998/new/
https://reviews.llvm.org/D131998
More information about the lldb-commits
mailing list