Skip to content
  • Bob Richmond's avatar
    fix: timeout after last data chunk was handled · 05632d5d
    Bob Richmond authored
    Bob Richmond: There's an annoying situation where libcurl will
    read new HTTP response data from a socket, then check if it's a
    timeout if one is set. If the last packet received constitutes
    the end of the response body, libcurl still treats it as a
    timeout condition and reports a message like:
    
    "Operation timed out after 3000 milliseconds with 876 out of 876
    bytes received"
    
    It should only a timeout if the timer lapsed and we DIDN'T
    receive the end of the response body yet.
    05632d5d
To find the state of this project's repository at the time of any of these versions, check out the tags.