Added some logging and did some member renaming.
git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@137112 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp b/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
index 42735e0..34efe2f 100644
--- a/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
+++ b/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
@@ -435,6 +435,7 @@
// ::LogSetBitMask (GDBR_LOG_DEFAULT);
// ::LogSetOptions (LLDB_LOG_OPTION_THREADSAFE | LLDB_LOG_OPTION_PREPEND_TIMESTAMP | LLDB_LOG_OPTION_PREPEND_PROC_AND_THREAD);
// ::LogSetLogFile ("/dev/stdout");
+ LogSP log (ProcessGDBRemoteLog::GetLogIfAllCategoriesSet (GDBR_LOG_PROCESS));
ObjectFile * object_file = module->GetObjectFile();
if (object_file)
@@ -449,7 +450,10 @@
{
error = StartDebugserverProcess (host_port);
if (error.Fail())
+ {
+ log->Printf("failed to start debugserver process: %s", error.AsCString());
return error;
+ }
error = ConnectToDebugserver (connect_url);
}
@@ -546,6 +550,7 @@
if (GetID() == LLDB_INVALID_PROCESS_ID)
{
+ log->Printf("failed to connect to debugserver: %s", error.AsCString());
KillDebugserverProcess ();
return error;
}
@@ -561,6 +566,10 @@
}
}
}
+ else
+ {
+ log->Printf("failed to connect to debugserver: %s", error.AsCString());
+ }
}
else
{