diff options
author | Greg Clayton <gclayton@apple.com> | 2014-07-14 23:09:29 +0000 |
---|---|---|
committer | Greg Clayton <gclayton@apple.com> | 2014-07-14 23:09:29 +0000 |
commit | fb8b37a49ddc38d1ebd29848f05b07d39980a4f6 (patch) | |
tree | 4478a032c270746f75ddd7c5ec9246afe336589b /lldb/source/Target/Process.cpp | |
parent | 8bce66b09392b03ef73e0db8419dfd42aaf73c82 (diff) | |
download | bcm5719-llvm-fb8b37a49ddc38d1ebd29848f05b07d39980a4f6.tar.gz bcm5719-llvm-fb8b37a49ddc38d1ebd29848f05b07d39980a4f6.zip |
If Process::Finalize() has been called, don't track process state changes.
<rdar://problem/17540766>
llvm-svn: 213007
Diffstat (limited to 'lldb/source/Target/Process.cpp')
-rw-r--r-- | lldb/source/Target/Process.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lldb/source/Target/Process.cpp b/lldb/source/Target/Process.cpp index 69ea16a51c1..58c6df78cb8 100644 --- a/lldb/source/Target/Process.cpp +++ b/lldb/source/Target/Process.cpp @@ -1413,6 +1413,9 @@ Process::GetPrivateState () void Process::SetPrivateState (StateType new_state) { + if (m_finalize_called) + return; + Log *log(lldb_private::GetLogIfAnyCategoriesSet (LIBLLDB_LOG_STATE | LIBLLDB_LOG_PROCESS)); bool state_changed = false; |