diff options
author | Monty Brandenberg <monty@lindenlab.com> | 2012-06-11 15:28:06 -0400 |
---|---|---|
committer | Monty Brandenberg <monty@lindenlab.com> | 2012-06-11 15:28:06 -0400 |
commit | 89187229dd630845177ecd7a16e2b9cb01dc47ce (patch) | |
tree | 1fb1f6d6d68e92957fb96877f6b44bc55d7e713f /indra/llcorehttp/_httplibcurl.h | |
parent | f4a59854c5aab0fb1f666d8df45984a0f4cfd465 (diff) |
Refactoring of the request completion thread and removal of 206/content-range hack in xport.
Retry/response handling is decided in policy so moved that there. Removed special case
206-without-content-range response in transport. Have this sitation recognizable in the
API and let callers deal with it as needed.
Diffstat (limited to 'indra/llcorehttp/_httplibcurl.h')
-rw-r--r-- | indra/llcorehttp/_httplibcurl.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/indra/llcorehttp/_httplibcurl.h b/indra/llcorehttp/_httplibcurl.h index fe628b9ab0..16b68bde43 100644 --- a/indra/llcorehttp/_httplibcurl.h +++ b/indra/llcorehttp/_httplibcurl.h @@ -83,9 +83,7 @@ public: protected: /// Invoked when libcurl has indicated a request has been processed /// to completion and we need to move the request to a new state. - HttpService::ELoopSpeed completeRequest(CURLM * multi_handle, - CURL * handle, - CURLcode status); + bool completeRequest(CURLM * multi_handle, CURL * handle, CURLcode status); protected: typedef std::set<HttpOpRequest *> active_set_t; |