From: p15692025051 <846603105@qq.com> Date: Mon, 23 Jun 2025 02:34:59 +0000 (+0800) Subject: 补充 X-Git-Url: http://git.snicker.com.cn/Users/apple/Desktop/static/gitweb.css?a=commitdiff_plain;h=630278fcddc468aebfbef47d21b457cbc3824692;p=mirrors%2FFX01.git 补充 --- diff --git a/2.code/aicos/app/AI_AMP_2_5/bk_websocket.c b/2.code/aicos/app/AI_AMP_2_5/bk_websocket.c index d78265d..7db4371 100644 --- a/2.code/aicos/app/AI_AMP_2_5/bk_websocket.c +++ b/2.code/aicos/app/AI_AMP_2_5/bk_websocket.c @@ -717,6 +717,7 @@ WebSocketClient *init_websocket_client(const char *url, const char *headers) { goto client_ERROR; bk_printf("init_websocket_client connect error"); } + freeaddrinfo(addr_list); // 释放资源 bk_printf("init_websocket_client connect ok,sockfd:%d",client->sockfd); // client->sockfd = socket(AF_INET, SOCK_STREAM, 0); // if (client->sockfd < 0) { @@ -901,25 +902,9 @@ int http_get_client(const char *url, const char *headers,const char *Content_Typ goto client_ERROR; bk_printf("http_get_client connect error"); } + freeaddrinfo(addr_list); // 释放资源 bk_printf("http_get_client connect ok,sockfd:%d",client->sockfd); -// client->sockfd = socket(AF_INET, SOCK_STREAM, 0); -// if (client->sockfd < 0) { -// bk_printf("socket creation failed"); -// goto client_ERROR; -// } -// // bk_printf("init_websocket_client 3\n"); -// struct sockaddr_in server_addr; -// server_addr.sin_family = AF_INET; -// server_addr.sin_port = htons(parsed_url.port); - -// inet_pton(AF_INET, parsed_url.host, &server_addr.sin_addr); - -// if (connect(client->sockfd, (struct sockaddr *)&server_addr, sizeof(server_addr)) < 0) { -// bk_printf("connection failed"); -// close(client->sockfd); -// goto client_ERROR; -// } strcpy(client->host, parsed_url.host);