[Lldb-commits] [PATCH] linux: Make a mandatory call to DestroyThread() in ~LinuxThread()

Stephen Wilson wilsons at start.ca
Sat Jan 15 11:31:28 PST 2011


diff --git a/source/Plugins/Process/Linux/LinuxThread.cpp b/source/Plugins/Process/Linux/LinuxThread.cpp
index caed8e1..de1ca51 100644
--- a/source/Plugins/Process/Linux/LinuxThread.cpp
+++ b/source/Plugins/Process/Linux/LinuxThread.cpp
@@ -31,6 +31,11 @@ LinuxThread::LinuxThread(Process &process, lldb::tid_t tid)
 {
 }
 
+LinuxThread::~LinuxThread()
+{
+    DestroyThread();
+}
+
 ProcessMonitor &
 LinuxThread::GetMonitor()
 {
diff --git a/source/Plugins/Process/Linux/LinuxThread.h b/source/Plugins/Process/Linux/LinuxThread.h
index 7e30f0a..c7f29ca 100644
--- a/source/Plugins/Process/Linux/LinuxThread.h
+++ b/source/Plugins/Process/Linux/LinuxThread.h
@@ -29,6 +29,8 @@ class LinuxThread
 public:
     LinuxThread(lldb_private::Process &process, lldb::tid_t tid);
 
+    virtual ~LinuxThread();
+
     void
     RefreshStateAfterStop();
 




More information about the lldb-commits mailing list