From 31ee80f64e950f1a90675094822e10499657b04c Mon Sep 17 00:00:00 2001 From: fengzero Date: Fri, 19 Dec 2025 07:00:57 +0000 Subject: [PATCH] fix(connection): close fd if ip invalid --- src/connection/connection.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/connection/connection.c b/src/connection/connection.c index f8a1bbf9..c07b3af3 100644 --- a/src/connection/connection.c +++ b/src/connection/connection.c @@ -871,6 +871,7 @@ static void conn_connect(neu_conn_t *conn) } else { zlog_error(conn->param.log, "invalid ip: %s", conn->param.params.tcp_server.ip); + close(fd); return; } @@ -941,6 +942,7 @@ static void conn_connect(neu_conn_t *conn) } else { zlog_error(conn->param.log, "invalid ip: %s", conn->param.params.tcp_server.ip); + close(fd); return; }