Add max thread and min thread information to "xengine status" region console command

iar_mods^2
Justin Clark-Casey (justincc) 2012-03-12 21:16:05 +00:00
parent e0dd38f672
commit 25592bbd85
2 changed files with 5 additions and 0 deletions

View File

@ -578,7 +578,10 @@ namespace OpenSim.Region.ScriptEngine.Shared.Instance
return true;
if (!m_InSelfDelete)
{
// m_log.ErrorFormat("[SCRIPT INSTANCE]: Aborting script {0} {1}", ScriptName, ItemID);
result.Abort();
}
lock (m_EventQueue)
{

View File

@ -384,6 +384,8 @@ namespace OpenSim.Region.ScriptEngine.XEngine
sb.AppendFormat("Unique scripts : {0}\n", m_uniqueScripts.Count);
sb.AppendFormat("Scripts waiting for load : {0}\n", m_CompileQueue.Count);
sb.AppendFormat("Max threads : {0}\n", m_ThreadPool.MaxThreads);
sb.AppendFormat("Min threads : {0}\n", m_ThreadPool.MinThreads);
sb.AppendFormat("Allocated threads : {0}\n", m_ThreadPool.ActiveThreads);
sb.AppendFormat("In use threads : {0}\n", m_ThreadPool.InUseThreads);
sb.AppendFormat("Work items waiting : {0}\n", m_ThreadPool.WaitingCallbacks);