From 4dc65069a1df44fc28cc6f6ad440db55558c785a Mon Sep 17 00:00:00 2001 From: Chaoren Lin Date: Wed, 29 Apr 2015 19:01:43 +0000 Subject: [PATCH] lldb-gdbserver should not use unnamed pipes on Windows. llvm-svn: 236138 --- lldb/tools/lldb-server/lldb-gdbserver.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lldb/tools/lldb-server/lldb-gdbserver.cpp b/lldb/tools/lldb-server/lldb-gdbserver.cpp index d0845bc..0cf3ab1 100644 --- a/lldb/tools/lldb-server/lldb-gdbserver.cpp +++ b/lldb/tools/lldb-server/lldb-gdbserver.cpp @@ -344,8 +344,12 @@ writePortToPipe(const char *const named_pipe_path, const uint16_t port) Error writePortToPipe(int unnamed_pipe_fd, const uint16_t port) { +#if defined(_WIN32) + return Error("Unnamed pipes are not supported on Windows."); +#else Pipe port_pipe{Pipe::kInvalidDescriptor, unnamed_pipe_fd}; return WritePortToPipe(port_pipe, port); +#endif } void -- 2.7.4