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) {
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);