aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp
diff options
context:
space:
mode:
authorAugusto Noronha <augusto2112@me.com>2023-08-15 16:03:28 -0700
committerAugusto Noronha <augusto2112@me.com>2023-08-15 16:03:28 -0700
commit3b919570f2f08581987de7851f3673352afb1578 (patch)
treea78db6cd73a1e27643bbb2615fbcf390be552029 /lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp
parentc747a4e13408c5779ceb78d92dab3c6313ecbd29 (diff)
downloadllvm-3b919570f2f08581987de7851f3673352afb1578.zip
llvm-3b919570f2f08581987de7851f3673352afb1578.tar.gz
llvm-3b919570f2f08581987de7851f3673352afb1578.tar.bz2
Revert "[lldb] Properly protect the Communication class with reader/writer lock"
This reverts commit 5d16957207ce1bd1a2091f3677e176012009c59a.
Diffstat (limited to 'lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp')
-rw-r--r--lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp b/lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp
index 6862e43..b17701e 100644
--- a/lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp
+++ b/lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp
@@ -557,6 +557,7 @@ Status ProcessKDP::DoDetach(bool keep_stopped) {
}
}
StopAsyncThread();
+ m_comm.Clear();
SetPrivateState(eStateDetached);
ResumePrivateStateThread();