* Stop an exception in the thread tracker cleanup loop from terminating the sim
parent
8851db0a0a
commit
e1e2622e92
|
@ -53,10 +53,19 @@ namespace OpenSim.Framework
|
||||||
|
|
||||||
private static void ThreadTrackerThreadLoop()
|
private static void ThreadTrackerThreadLoop()
|
||||||
{
|
{
|
||||||
while (true)
|
try
|
||||||
{
|
{
|
||||||
Thread.Sleep(5000);
|
while (true)
|
||||||
CleanUp();
|
{
|
||||||
|
Thread.Sleep(5000);
|
||||||
|
CleanUp();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch (Exception e)
|
||||||
|
{
|
||||||
|
m_log.ErrorFormat(
|
||||||
|
"[THREAD TRACKER]: Thread tracker cleanup thread terminating with exception. Please report this error. Exception is {0}",
|
||||||
|
e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue