[Lldb-commits] [lldb] Extend information for failed connection for gdb server (PR #139916)
via lldb-commits
lldb-commits at lists.llvm.org
Wed May 14 07:48:35 PDT 2025
https://github.com/ita-sc created https://github.com/llvm/llvm-project/pull/139916
Before:
```
(lldb) r
error: connect remote failed (Failed to connect port)
error: Failed to connect port
```
After the patch:
```
(lldb) r
error: connect remote failed (Failed to connect localhost:47140)
error: Failed to connect localhost:47140
```
>From 845a7365f4f0f2cc06a65ca36f8344f9f81ead77 Mon Sep 17 00:00:00 2001
From: Ivan Tetyushkin <ivan.tetyushkin at syntacore.com>
Date: Wed, 14 May 2025 14:47:41 +0000
Subject: [PATCH] Extend information for failed connection for gdb server
Before:
```
(lldb) r
error: connect remote failed (Failed to connect port)
error: Failed to connect port
```
After the patch:
```
(lldb) r
error: connect remote failed (Failed to connect localhost:47140)
error: Failed to connect localhost:47140
```
---
lldb/source/Host/common/TCPSocket.cpp | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/lldb/source/Host/common/TCPSocket.cpp b/lldb/source/Host/common/TCPSocket.cpp
index d3282ab58b818..4148ad67b04bf 100644
--- a/lldb/source/Host/common/TCPSocket.cpp
+++ b/lldb/source/Host/common/TCPSocket.cpp
@@ -169,7 +169,8 @@ Status TCPSocket::Connect(llvm::StringRef name) {
return error;
}
- error = Status::FromErrorString("Failed to connect port");
+ error = Status::FromErrorStringWithFormatv("Failed to connect {0}:{1}",
+ host_port->hostname, host_port->port);
return error;
}
More information about the lldb-commits
mailing list