[Lldb-commits] [lldb] [lldb-dap] Change the launch sequence (PR #138219)

John Harrison via lldb-commits lldb-commits at lists.llvm.org
Fri May 2 12:27:42 PDT 2025


================
@@ -893,10 +893,23 @@ llvm::Error DAP::Loop() {
             return errWrapper;
           }
 
+          // The launch sequence is special and we need to carefully handle
+          // packets in the right order. The launch and attach requests cannot
+          // be answered until we've gotten the confgigurationDone request. We
+          // can't answer the threads request until we've successfully launched
+          // or attached.
+          bool is_part_of_launch_sequence = false;
----------------
ashgti wrote:

I guess that would be a problem though because we'd miss hitting initial breakpoints, so ya, your right about those requests.

https://github.com/llvm/llvm-project/pull/138219


More information about the lldb-commits mailing list