Make sure the public state is eStateStopped when we return from SBTarget::LoadCore...
authorGreg Clayton <gclayton@apple.com>
Fri, 20 Feb 2015 21:51:06 +0000 (21:51 +0000)
committerGreg Clayton <gclayton@apple.com>
Fri, 20 Feb 2015 21:51:06 +0000 (21:51 +0000)
llvm-svn: 230066

lldb/source/Target/Process.cpp

index 88a76ff..a85613d 100644 (file)
@@ -3164,7 +3164,7 @@ Process::LoadCore ()
     if (error.Success())
     {
         Listener listener ("lldb.process.load_core_listener");
-        HijackPrivateProcessEvents(&listener);
+        HijackProcessEvents(&listener);
 
         if (PrivateStateThreadIsValid ())
             ResumePrivateStateThread ();
@@ -3199,7 +3199,7 @@ Process::LoadCore ()
                 log->Printf("Process::Halt() failed to stop, state is: %s", StateAsCString(state));
             error.SetErrorString ("Did not get stopped event after loading the core file.");
         }
-        RestorePrivateProcessEvents ();
+        RestoreProcessEvents ();
     }
     return error;
 }