diff options
Diffstat (limited to 'linden/indra/newview/lltexturefetch.cpp')
-rw-r--r-- | linden/indra/newview/lltexturefetch.cpp | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/linden/indra/newview/lltexturefetch.cpp b/linden/indra/newview/lltexturefetch.cpp index c9d8369..2184478 100644 --- a/linden/indra/newview/lltexturefetch.cpp +++ b/linden/indra/newview/lltexturefetch.cpp | |||
@@ -1142,7 +1142,15 @@ bool LLTextureFetchWorker::doWork(S32 param) | |||
1142 | else | 1142 | else |
1143 | { | 1143 | { |
1144 | setPriority(LLWorkerThread::PRIORITY_LOW | mWorkPriority); | 1144 | setPriority(LLWorkerThread::PRIORITY_LOW | mWorkPriority); |
1145 | return true; | 1145 | |
1146 | if(mDecodedDiscard<=0) | ||
1147 | { | ||
1148 | return true; | ||
1149 | } | ||
1150 | else | ||
1151 | { | ||
1152 | return false; | ||
1153 | } | ||
1146 | } | 1154 | } |
1147 | } | 1155 | } |
1148 | 1156 | ||