diff --git a/source/libs/transport/src/thttp.c b/source/libs/transport/src/thttp.c index 5564175e6d..e9af8402fe 100644 --- a/source/libs/transport/src/thttp.c +++ b/source/libs/transport/src/thttp.c @@ -677,7 +677,7 @@ static void httpHandleReq(SHttpMsg* msg) { tError("http-report failed to connect to http-server,dst:%s:%d, chanId:%" PRId64 ", seq:%" PRId64 ", reson:%s", cli->addr, cli->port, chanId, cli->seq, uv_strerror(ret)); httpFailFastMayUpdate(http->connStatusTable, cli->addr, cli->port, 0); - uv_tcp_close_reset((uv_tcp_t*)&cli->tcp, httpDestroyClientCb); + uv_close((uv_handle_t*)&cli->tcp, clientCloseCb); } TAOS_UNUSED(taosReleaseRef(httpRefMgt, chanId)); return;