commit | 811975d59e294ab619ec8905eaf6b879c1d280cb | [log] [tgz] |
---|---|---|
author | Stephen Wilson <wilsons@start.ca> | Sun Jan 16 16:56:16 2011 +0000 |
committer | Stephen Wilson <wilsons@start.ca> | Sun Jan 16 16:56:16 2011 +0000 |
tree | 7565d2c4a318c01400350073751c17b14d3cc621 | |
parent | c124e59c90a3e5bfa34562f8ab4755871d5e0b20 [diff] |
Make a mandatory call to DestroyThread() in ~LinuxThread(). llvm-svn: 123583
diff --git a/lldb/source/Plugins/Process/Linux/LinuxThread.cpp b/lldb/source/Plugins/Process/Linux/LinuxThread.cpp index caed8e1..de1ca51 100644 --- a/lldb/source/Plugins/Process/Linux/LinuxThread.cpp +++ b/lldb/source/Plugins/Process/Linux/LinuxThread.cpp
@@ -31,6 +31,11 @@ { } +LinuxThread::~LinuxThread() +{ + DestroyThread(); +} + ProcessMonitor & LinuxThread::GetMonitor() {
diff --git a/lldb/source/Plugins/Process/Linux/LinuxThread.h b/lldb/source/Plugins/Process/Linux/LinuxThread.h index 7e30f0a..c7f29ca 100644 --- a/lldb/source/Plugins/Process/Linux/LinuxThread.h +++ b/lldb/source/Plugins/Process/Linux/LinuxThread.h
@@ -29,6 +29,8 @@ public: LinuxThread(lldb_private::Process &process, lldb::tid_t tid); + virtual ~LinuxThread(); + void RefreshStateAfterStop();