Files
SingularityViewer/indra
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 23:30:04 +01:00
2013-03-24 17:11:03 +01:00
2013-03-12 06:03:06 -04:00
2013-03-27 00:56:28 +01:00
2013-03-05 12:24:51 -05:00
2013-03-12 06:03:06 -04:00
2013-03-08 14:51:17 -05:00
2013-03-04 03:31:24 -05:00
2013-03-05 12:24:51 -05:00
2013-03-24 23:20:40 -05:00
2013-03-04 12:02:01 -05:00
2013-03-04 03:31:24 -05:00
2013-03-05 12:24:51 -05:00