[Lldb-commits] [lldb] [lldb-dap] Adding support for cancelling a request. (PR #130169)
Pavel Labath via lldb-commits
lldb-commits at lists.llvm.org
Wed Apr 2 04:37:50 PDT 2025
================
@@ -778,28 +817,121 @@ llvm::Error DAP::Disconnect(bool terminateDebuggee) {
return ToError(error);
}
+bool DAP::IsCancelled(const protocol::Request &req) {
+ std::lock_guard<std::mutex> lock(m_cancelled_requests_mutex);
+ return m_cancelled_requests.contains(req.seq);
+}
+
+void DAP::ClearCancelRequest(const CancelArguments &args) {
+ std::lock_guard<std::mutex> cancalled_requests_lock(
----------------
labath wrote:
```suggestion
std::lock_guard<std::mutex> lock(
```
It matches the name you use above, and I think the function is short enough..
https://github.com/llvm/llvm-project/pull/130169
More information about the lldb-commits
mailing list