diff options
Diffstat (limited to 'lldb/tools/debugserver/source/debugserver.cpp')
-rw-r--r-- | lldb/tools/debugserver/source/debugserver.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lldb/tools/debugserver/source/debugserver.cpp b/lldb/tools/debugserver/source/debugserver.cpp index f3041dbbf3a..680a988de52 100644 --- a/lldb/tools/debugserver/source/debugserver.cpp +++ b/lldb/tools/debugserver/source/debugserver.cpp @@ -216,7 +216,7 @@ RNBRunLoopLaunchInferior (RNBRemoteSP &remote, const char *stdio_path) if (pid == INVALID_NUB_PROCESS && strlen(launch_err_str) > 0) { - DNBLogThreaded ("%s DNBProcessLaunch() returned error: '%s'", __FUNCTION__); + DNBLogThreaded ("%s DNBProcessLaunch() returned error: '%s'", __FUNCTION__, launch_err_str); ctx.LaunchStatus().SetError(-1, DNBError::Generic); ctx.LaunchStatus().SetErrorString(launch_err_str); } @@ -676,6 +676,7 @@ main (int argc, char *argv[]) // signal (SIGINT, signal_handler); signal (SIGPIPE, signal_handler); + signal (SIGHUP, signal_handler); int i; int attach_pid = INVALID_NUB_PROCESS; |