aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack
diff options
context:
space:
mode:
authorUbitUmarov2017-05-25 04:24:23 +0100
committerUbitUmarov2017-05-25 04:24:23 +0100
commit65e9421058b3542928df137e3f89c1545d2b657d (patch)
treeb312a3de506c2216965bd890cbaf48c0bd214358 /OpenSim/Region/ClientStack
parentanother one (diff)
downloadopensim-SC-65e9421058b3542928df137e3f89c1545d2b657d.zip
opensim-SC-65e9421058b3542928df137e3f89c1545d2b657d.tar.gz
opensim-SC-65e9421058b3542928df137e3f89c1545d2b657d.tar.bz2
opensim-SC-65e9421058b3542928df137e3f89c1545d2b657d.tar.xz
minor changes
Diffstat (limited to 'OpenSim/Region/ClientStack')
-rw-r--r--OpenSim/Region/ClientStack/Linden/Caps/GetMeshModule.cs7
-rw-r--r--OpenSim/Region/ClientStack/Linden/Caps/GetTextureModule.cs7
2 files changed, 10 insertions, 4 deletions
diff --git a/OpenSim/Region/ClientStack/Linden/Caps/GetMeshModule.cs b/OpenSim/Region/ClientStack/Linden/Caps/GetMeshModule.cs
index 3e10335..03f0a04 100644
--- a/OpenSim/Region/ClientStack/Linden/Caps/GetMeshModule.cs
+++ b/OpenSim/Region/ClientStack/Linden/Caps/GetMeshModule.cs
@@ -204,9 +204,12 @@ namespace OpenSim.Region.ClientStack.Linden
204 { 204 {
205 while(true) 205 while(true)
206 { 206 {
207 aPollRequest poolreq = m_queue.Dequeue(); 207 aPollRequest poolreq = m_queue.Dequeue(1000);
208 if(m_NumberScenes <= 0)
209 return;
208 Watchdog.UpdateThread(); 210 Watchdog.UpdateThread();
209 poolreq.thepoll.Process(poolreq); 211 if(poolreq.reqID != UUID.Zero)
212 poolreq.thepoll.Process(poolreq);
210 } 213 }
211 } 214 }
212 215
diff --git a/OpenSim/Region/ClientStack/Linden/Caps/GetTextureModule.cs b/OpenSim/Region/ClientStack/Linden/Caps/GetTextureModule.cs
index a9e8cf9..8ef943c 100644
--- a/OpenSim/Region/ClientStack/Linden/Caps/GetTextureModule.cs
+++ b/OpenSim/Region/ClientStack/Linden/Caps/GetTextureModule.cs
@@ -415,9 +415,12 @@ namespace OpenSim.Region.ClientStack.Linden
415 { 415 {
416 while (true) 416 while (true)
417 { 417 {
418 aPollRequest poolreq = m_queue.Dequeue(); 418 aPollRequest poolreq = m_queue.Dequeue(2000);
419 if(m_NumberScenes <= 0)
420 return;
419 Watchdog.UpdateThread(); 421 Watchdog.UpdateThread();
420 poolreq.thepoll.Process(poolreq); 422 if(poolreq.reqID != UUID.Zero)
423 poolreq.thepoll.Process(poolreq);
421 } 424 }
422 } 425 }
423 426