summaryrefslogtreecommitdiffstats
path: root/lldb/source/Host/common/PipeBase.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/source/Host/common/PipeBase.cpp')
-rw-r--r--lldb/source/Host/common/PipeBase.cpp11
1 files changed, 2 insertions, 9 deletions
diff --git a/lldb/source/Host/common/PipeBase.cpp b/lldb/source/Host/common/PipeBase.cpp
index 4b607a2bb63..a9d6e6f46c8 100644
--- a/lldb/source/Host/common/PipeBase.cpp
+++ b/lldb/source/Host/common/PipeBase.cpp
@@ -11,24 +11,17 @@
using namespace lldb_private;
-const std::chrono::microseconds PipeBase::kInfiniteTimeout(-1);
PipeBase::~PipeBase() = default;
Error
PipeBase::OpenAsWriter(llvm::StringRef name, bool child_process_inherit)
{
- return OpenAsWriterWithTimeout(name, child_process_inherit, kInfiniteTimeout);
+ return OpenAsWriterWithTimeout(name, child_process_inherit, std::chrono::microseconds::zero());
}
Error
PipeBase::Read(void *buf, size_t size, size_t &bytes_read)
{
- return ReadWithTimeout(buf, size, kInfiniteTimeout, bytes_read);
-}
-
-Error
-PipeBase::Write(const void *buf, size_t size, size_t &bytes_written)
-{
- return WriteWithTimeout(buf, size, kInfiniteTimeout, bytes_written);
+ return ReadWithTimeout(buf, size, std::chrono::microseconds::zero(), bytes_read);
}
OpenPOWER on IntegriCloud