* Fix for recent thread patch - IsAlive apparently is not as reliable as ThreadState.

GenericGridServerConcept
Adam Frisby 2009-02-23 07:31:13 +00:00
parent c2f3ff872d
commit 13b089636d
1 changed files with 2 additions and 1 deletions

View File

@ -858,10 +858,11 @@ namespace OpenSim.Region.Framework.Scenes
if (m_updateEntitiesThread == null)
{
m_updateEntitiesThread = new Thread(m_sceneGraph.UpdateEntities);
ThreadTracker.Add(m_updateEntitiesThread);
}
if(!m_updateEntitiesThread.IsAlive)
if(m_updateEntitiesThread.ThreadState == ThreadState.Stopped)
m_updateEntitiesThread.Start();
//m_sceneGraph.UpdateEntities();