Files
SingularityViewer/indra/newview
Aleric Inglewood ac84e02018 Do not use a timer for HTTP get in LLTextureFetchWorker::doWork
All HTTP timing is done by AIHTTPTimeoutPolicy.

Inside LLTextureFetchWorker::doWork when mState == SEND_HTTP_REQ,
mCanUseHTTP is true, throttling is not in effect and mURL is not empty,
mLoaded is set to FALSE, mState is set to WAIT_HTTP_REQ and
LLHTTPClient::request is called that starts the download by curl.
A call back to LLTextureFetchWorker::callbackHttpGet is guaranteed,
which causes mLoaded to be set to TRUE (HTTPGetResponder::completedRaw
calls LLTextureFetchWorker::callbackHttpGet which sets mRequestedSize to -1
(if there was an error) and mLoaded to TRUE).

Being in state WAIT_HTTP_REQ, once mLoaded == TRUE (and mRequestedSize
is -1), the different timeout errors are handled.
2013-03-27 22:37:21 +01:00
..
2013-03-26 00:46:11 -05:00
2013-03-11 03:44:32 -04:00
2013-02-27 17:22:10 +01:00
…
2013-03-26 23:30:04 +01:00
2013-03-11 19:21:45 -04:00
2013-03-11 19:21:45 -04:00
2013-03-12 01:26:19 -04:00
2013-03-26 00:46:11 -05:00
2013-03-26 00:46:11 -05:00
2013-03-26 00:46:11 -05:00
…
…
…
…
2013-03-04 12:02:01 -05:00
…
2013-03-02 19:25:47 -05:00
2013-03-26 00:46:11 -05:00
2013-03-26 00:46:11 -05:00
2013-03-05 09:08:47 -05:00
2013-03-05 09:08:47 -05:00
2013-03-05 09:08:47 -05:00
…
2013-02-25 23:58:43 +01:00
…
…
…
…
2013-03-08 03:17:11 -05:00
2013-03-08 03:17:11 -05:00
…
…
2013-03-26 00:46:11 -05:00
…
…
2013-03-26 00:46:11 -05:00
2013-03-08 03:17:11 -05:00
2013-02-25 12:53:18 -06:00
2013-03-11 19:21:45 -04:00
2013-03-26 00:46:11 -05:00
…
2013-02-25 12:53:18 -06:00
2013-03-04 18:05:21 -05:00
2013-02-25 12:53:18 -06:00
…
…
…
2013-03-04 12:02:01 -05:00
…
…
…
…
…
2013-03-08 03:17:11 -05:00
2013-03-26 00:46:11 -05:00
2013-03-26 00:46:11 -05:00
2013-03-26 00:46:11 -05:00
2013-03-26 00:46:11 -05:00
2013-03-26 00:46:11 -05:00
2013-03-26 00:46:11 -05:00
2013-03-26 00:46:11 -05:00
2013-03-26 00:46:11 -05:00
2013-03-26 00:46:11 -05:00
2013-03-26 00:46:11 -05:00
…
…