From 3f2770ba2759fce9c6876781fd34ad2b7ec7ad86 Mon Sep 17 00:00:00 2001 From: Willy Tarreau Date: Thu, 5 Oct 2017 18:01:29 +0200 Subject: [PATCH] MINOR: tcp: use conn_full_close() instead of conn_force_close() There's no point in using conn_force_close() in outgoing connect() since XPRT_TRACKED is not set so both functions are equivalent. --- src/proto_tcp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/proto_tcp.c b/src/proto_tcp.c index ff800c822..e4e6483db 100644 --- a/src/proto_tcp.c +++ b/src/proto_tcp.c @@ -545,7 +545,7 @@ int tcp_connect_server(struct connection *conn, int data, int delack) fdtab[fd].linger_risk = 1; /* close hard if needed */ if (conn_xprt_init(conn) < 0) { - conn_force_close(conn); + conn_full_close(conn); conn->flags |= CO_FL_ERROR; return SF_ERR_RESOURCE; } -- 2.47.3