This is an automated email from the ASF dual-hosted git repository.

gsim pushed a commit to branch dev-protocol-adaptors
in repository https://gitbox.apache.org/repos/asf/qpid-dispatch.git


The following commit(s) were added to refs/heads/dev-protocol-adaptors by this 
push:
     new c4ef105  fix remote address
c4ef105 is described below

commit c4ef105838f89a8fc50191fa87647dde48adcdae
Author: Gordon Sim <g...@redhat.com>
AuthorDate: Tue Sep 8 20:56:23 2020 +0100

    fix remote address
---
 src/adaptors/tcp_adaptor.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/adaptors/tcp_adaptor.c b/src/adaptors/tcp_adaptor.c
index 90377bc..aeca20e 100644
--- a/src/adaptors/tcp_adaptor.c
+++ b/src/adaptors/tcp_adaptor.c
@@ -385,6 +385,7 @@ static void handle_connection_event(pn_event_t *e, 
qd_server_t *qd_server, void
             qd_log(log, QD_LOG_INFO, "[C%i] Accepted from %s", conn->conn_id, 
conn->remote_address);
             break;
         } else {
+            conn->remote_address = get_address_string(conn->socket);
             conn->opened_time = tcp_adaptor->core->uptime_ticks;
             qd_log(log, QD_LOG_INFO, "[C%i] Connected", conn->conn_id);
             qdr_connection_process(conn->conn);
@@ -1030,7 +1031,7 @@ static void insert_column(qdr_core_t *core, 
qdr_tcp_connection_t *conn, int col,
         break;
 
     case QDR_TCP_CONNECTION_HOST:
-        qd_compose_insert_string(body, conn->config.host_port);
+        qd_compose_insert_string(body, conn->remote_address);
         break;
 
     case QDR_TCP_CONNECTION_DIRECTION:


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@qpid.apache.org
For additional commands, e-mail: commits-h...@qpid.apache.org

Reply via email to