diff options
author | Monty Brandenberg <monty@lindenlab.com> | 2014-10-10 16:43:04 -0400 |
---|---|---|
committer | Monty Brandenberg <monty@lindenlab.com> | 2014-10-10 16:43:04 -0400 |
commit | ec4fd2f0e226bb2cae5982760317e1d6ea2d2d69 (patch) | |
tree | f476b85202a0667372feb964d3c046b2655d0ace /indra/llcorehttp/httpcommon.cpp | |
parent | 99b2d7455467b126b0b6fd7ac3e7d0ef074000a6 (diff) |
MAINT-4564 HTTP Pipelining is not happening in Drano HTTP Phase 4
Incorporate the new libcurl 7.38.0 build with curl bug 1420
workaround. Add developer-centric testing code to evaluate
the workaround or a future fix for 1420.
Diffstat (limited to 'indra/llcorehttp/httpcommon.cpp')
-rwxr-xr-x | indra/llcorehttp/httpcommon.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/indra/llcorehttp/httpcommon.cpp b/indra/llcorehttp/httpcommon.cpp index 8714915fa2..7907e958a4 100755 --- a/indra/llcorehttp/httpcommon.cpp +++ b/indra/llcorehttp/httpcommon.cpp @@ -254,8 +254,9 @@ bool HttpStatus::isRetryable() const *this == op_timedout || // Timer expired *this == post_error || // Transport problem *this == partial_file || // Data inconsistency in response - *this == inv_cont_range || // Short data read disagrees with content-range - *this == inv_status); // Inv status can reflect internal state problem in libcurl + // *DEBUG: Comment out 'inv_status' test for [curl:bugs] #1420 testing. + *this == inv_status || // Inv status can reflect internal state problem in libcurl + *this == inv_cont_range); // Short data read disagrees with content-range } } // end namespace LLCore |