diff options
author | Justin Clark-Casey (justincc) | 2012-07-06 00:37:45 +0100 |
---|---|---|
committer | Justin Clark-Casey (justincc) | 2012-07-06 00:37:45 +0100 |
commit | 843112340e3220e6bef5a05d8607efb478e19013 (patch) | |
tree | 84173f4a55e981830f5bd2bfa222338ccaa95939 | |
parent | Log warning if time between invocations of the watchdog thread is twice the t... (diff) | |
download | opensim-SC-843112340e3220e6bef5a05d8607efb478e19013.zip opensim-SC-843112340e3220e6bef5a05d8607efb478e19013.tar.gz opensim-SC-843112340e3220e6bef5a05d8607efb478e19013.tar.bz2 opensim-SC-843112340e3220e6bef5a05d8607efb478e19013.tar.xz |
Log MONO_THREADS_PER_CPU value on simulator startup, or "unset" if it is not set
-rw-r--r-- | OpenSim/Region/Application/Application.cs | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/OpenSim/Region/Application/Application.cs b/OpenSim/Region/Application/Application.cs index c130038..ebfebc4 100644 --- a/OpenSim/Region/Application/Application.cs +++ b/OpenSim/Region/Application/Application.cs | |||
@@ -92,9 +92,14 @@ namespace OpenSim | |||
92 | m_log.Info("[OPENSIM MAIN]: configured log4net using default OpenSim.exe.config"); | 92 | m_log.Info("[OPENSIM MAIN]: configured log4net using default OpenSim.exe.config"); |
93 | } | 93 | } |
94 | 94 | ||
95 | m_log.DebugFormat( | 95 | m_log.InfoFormat( |
96 | "[OPENSIM MAIN]: System Locale is {0}", System.Threading.Thread.CurrentThread.CurrentCulture); | 96 | "[OPENSIM MAIN]: System Locale is {0}", System.Threading.Thread.CurrentThread.CurrentCulture); |
97 | 97 | ||
98 | string monoThreadsPerCpu = System.Environment.GetEnvironmentVariable("MONO_THREADS_PER_CPU"); | ||
99 | |||
100 | m_log.InfoFormat( | ||
101 | "[OPENSIM MAIN]: Environment variable MONO_THREADS_PER_CPU is {0}", monoThreadsPerCpu ?? "unset"); | ||
102 | |||
98 | // Increase the number of IOCP threads available. Mono defaults to a tragically low number | 103 | // Increase the number of IOCP threads available. Mono defaults to a tragically low number |
99 | int workerThreads, iocpThreads; | 104 | int workerThreads, iocpThreads; |
100 | System.Threading.ThreadPool.GetMaxThreads(out workerThreads, out iocpThreads); | 105 | System.Threading.ThreadPool.GetMaxThreads(out workerThreads, out iocpThreads); |
@@ -109,7 +114,6 @@ namespace OpenSim | |||
109 | 114 | ||
110 | // Check if the system is compatible with OpenSimulator. | 115 | // Check if the system is compatible with OpenSimulator. |
111 | // Ensures that the minimum system requirements are met | 116 | // Ensures that the minimum system requirements are met |
112 | m_log.Info("Performing compatibility checks... \n"); | ||
113 | string supported = String.Empty; | 117 | string supported = String.Empty; |
114 | if (Util.IsEnvironmentSupported(ref supported)) | 118 | if (Util.IsEnvironmentSupported(ref supported)) |
115 | { | 119 | { |