diff options
| -rwxr-xr-x | indra/newview/lltexturefetch.cpp | 4 | 
1 files changed, 4 insertions, 0 deletions
| diff --git a/indra/newview/lltexturefetch.cpp b/indra/newview/lltexturefetch.cpp index 1e1152ea85..2a94564fe0 100755 --- a/indra/newview/lltexturefetch.cpp +++ b/indra/newview/lltexturefetch.cpp @@ -1753,6 +1753,10 @@ S32 LLTextureFetchWorker::callbackHttpGet(const LLChannelDescriptors& channels,  	{  		mRequestedSize = -1; // error  	} +	// Clear the url since we're done with the fetch +	// Note: mUrl is used to check is fetching is required so failure to clear it will force an http fetch +	// next time the texture is requested, even if the data have already been fetched. +	mUrl.clear();  	mLoaded = TRUE;  	setPriority(LLWorkerThread::PRIORITY_HIGH | mWorkPriority); | 
