Skip to content
Snippets Groups Projects
  • Monty Brandenberg's avatar
    0c20beda
    Pipelining work. Extend transfer timeout by the pipeline depth · 0c20beda
    Monty Brandenberg authored
    as transfers can appear delayed with deep pipelining and more
    requests in the pool.  Added bad HTTP status error (typically
    getting a 0 back as HTTP status from libcurl) to the list of
    retryable errors.  There's a response stream problem with libcurl
    and pipelining that induces this problem.  Retrying helps but
    may not be entirely safe.  Watch bug 1420 on the libcurl sourceforge
    bug tracker.  Extend options of test/example program to include
    un-ranged requests.  Document the excessive data transfer induced
    when ranged requests are disabled.  This is an abnormal mode for
    very rare users so we'll just eat that for now.
    0c20beda
    History
    Pipelining work. Extend transfer timeout by the pipeline depth
    Monty Brandenberg authored
    as transfers can appear delayed with deep pipelining and more
    requests in the pool.  Added bad HTTP status error (typically
    getting a 0 back as HTTP status from libcurl) to the list of
    retryable errors.  There's a response stream problem with libcurl
    and pipelining that induces this problem.  Retrying helps but
    may not be entirely safe.  Watch bug 1420 on the libcurl sourceforge
    bug tracker.  Extend options of test/example program to include
    un-ranged requests.  Document the excessive data transfer induced
    when ranged requests are disabled.  This is an abnormal mode for
    very rare users so we'll just eat that for now.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.