Closed GoogleCodeExporter closed 8 years ago
ReadHTTPResponseData() have been rewritten so maybe we have new bugs here but
the
problem was not related to this funtion.
There is a variable named ThreadID , that exists in both HTTPHandle and
connection
classes. The main purpose of ThreadID is to check if its possible to assign
previously stablished connections to a handle instead of creating a new
connection.
There was a bug at HTTPAPIHANDLE::InitHandle() that sets ThreadID to 0, causing
that
several threads were using the same socket.
Original comment by atarasco@gmail.com
on 22 Nov 2009 at 11:14
Seems to be fixed at revision 101
Original comment by atarasco@gmail.com
on 23 Nov 2009 at 5:52
Original issue reported on code.google.com by
atarasco@gmail.com
on 22 Nov 2009 at 5:18