diff options
author | Pavel Labath <pavel@labath.sk> | 2025-05-07 16:24:39 +0200 |
---|---|---|
committer | Pavel Labath <pavel@labath.sk> | 2025-05-07 16:26:37 +0200 |
commit | a0260a95ece74733ada00b19d8b1930dde462a66 (patch) | |
tree | 5a18c10260f08e5eb00986eeb9dd73a63c832e63 /lldb/tools/lldb-server/lldb-platform.cpp | |
parent | 93f61ceadb4b29e455d76a887d136a0816a67f23 (diff) | |
download | llvm-a0260a95ece74733ada00b19d8b1930dde462a66.zip llvm-a0260a95ece74733ada00b19d8b1930dde462a66.tar.gz llvm-a0260a95ece74733ada00b19d8b1930dde462a66.tar.bz2 |
Revert "[lldb] Inherit DuplicateFileAction(HANDLE, HANDLE) handles on windows (#137978)"
This reverts commit 7c5f5f3ef83b1d1d43d63862a8431af3dded15bb due to
failures on the lldb-remote-linux-win bot.
Diffstat (limited to 'lldb/tools/lldb-server/lldb-platform.cpp')
-rw-r--r-- | lldb/tools/lldb-server/lldb-platform.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lldb/tools/lldb-server/lldb-platform.cpp b/lldb/tools/lldb-server/lldb-platform.cpp index 5b0a8ad..10d79c6 100644 --- a/lldb/tools/lldb-server/lldb-platform.cpp +++ b/lldb/tools/lldb-server/lldb-platform.cpp @@ -274,8 +274,10 @@ static Status spawn_process(const char *progname, const FileSpec &prog, self_args.AppendArgument(llvm::StringRef("platform")); self_args.AppendArgument(llvm::StringRef("--child-platform-fd")); self_args.AppendArgument(llvm::to_string(shared_socket.GetSendableFD())); +#ifndef _WIN32 launch_info.AppendDuplicateFileAction((int)shared_socket.GetSendableFD(), (int)shared_socket.GetSendableFD()); +#endif if (gdb_port) { self_args.AppendArgument(llvm::StringRef("--gdbserver-port")); self_args.AppendArgument(llvm::to_string(gdb_port)); |