aboutsummaryrefslogtreecommitdiff
path: root/libcxx/src
diff options
context:
space:
mode:
authorJohn Harrison <harjohn@google.com>2025-01-27 08:58:50 -0800
committerGitHub <noreply@github.com>2025-01-27 08:58:50 -0800
commit873426bea3dd67d80dd10650e64e91c69796614f (patch)
tree8f83ad5bf3117bda55fd70020b9cf670df6162f1 /libcxx/src
parentb0fab14e9ca24a9160581ea26c19661c6f3a053f (diff)
downloadllvm-873426bea3dd67d80dd10650e64e91c69796614f.zip
llvm-873426bea3dd67d80dd10650e64e91c69796614f.tar.gz
llvm-873426bea3dd67d80dd10650e64e91c69796614f.tar.bz2
[lldb-dap] Ensure the IO forwarding threads are managed by the DAP object lifecycle. (#122783)
This moves the ownership of the threads that forward stdout/stderr to the DAP object itself to ensure that the threads are joined and that the forwarding is cleaned up when the DAP connection is disconnected. This is part of a larger refactor to allow lldb-dap to run in a listening mode and accept multiple connections. This reverts the previous revert and now that the underlying Windows issue was fixed by 3ea2b546a8d17014d3ecf05356ecfaadf26ed846.
Diffstat (limited to 'libcxx/src')
0 files changed, 0 insertions, 0 deletions