summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.cpp b/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.cpp
index bece1b2f44e..ac8a0b94a24 100644
--- a/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.cpp
+++ b/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.cpp
@@ -942,7 +942,7 @@ ProcessMonitor::Launch(LaunchArgs *args)
// XXX - Release the master terminal descriptor and pass it off to the
// XXX - ProcessMonitor instance. Similarly stash the inferior pid.
// For now just use stdin fd
- monitor->m_terminal_fd = STDIN_FILENO;
+ monitor->m_terminal_fd = ::dup(STDIN_FILENO);
monitor->m_pid = pid;
// Set the terminal fd to be in non blocking mode (it simplifies the
OpenPOWER on IntegriCloud