Subject: Fwd: tcp reading error

Fwd: tcp reading error

From: aa bb <aaabbbccc_at_gmail.com>
Date: 2005-11-22

sorry if any one saw this before. i resent it as there's no any response so
far.

---------- Forwarded message ----------
From: aa bb <aaabbbccc@gmail.com>
Date: Nov 16, 2005 1:57 PM
Subject: tcp reading error
To: c-ares@cool.haxx.se

hi,

there's some error in read_tcp_data function in c-ares 1.3.0
in ares_process.c

if (server->tcp_lenbuf_pos != 2)
{
/* We haven't yet read a length word, so read that (or
* what's left to read of it).
*/
count = recv(server->tcp_socket,
server->tcp_lenbuf + server->tcp_buffer_pos,
2 - server->tcp_buffer_pos, 0);

it sould be :
count = recv(server->tcp_socket,
server->tcp_lenbuf + server->tcp_lenbuf_pos,
2 - server->tcp_lenbuf_pos, 0);

rgds,
haitao
Received on Tue Nov 22 15:13:27 2005