From: Greg Clayton Date: Mon, 14 Jul 2014 23:09:29 +0000 (+0000) Subject: If Process::Finalize() has been called, don't track process state changes. X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fb8b37a49ddc38d1ebd29848f05b07d39980a4f6;p=platform%2Fupstream%2Fllvm.git If Process::Finalize() has been called, don't track process state changes. llvm-svn: 213007 --- diff --git a/lldb/source/Target/Process.cpp b/lldb/source/Target/Process.cpp index 69ea16a..58c6df7 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;