Add [Startup] JobEngineEnabled setting that allows the job engine to be disabled for testing purposes if necessary.
							parent
							
								
									28d1dbfee4
								
							
						
					
					
						commit
						59b38f842a
					
				|  | @ -337,7 +337,9 @@ namespace OpenSim | |||
|         { | ||||
|             // Called from base.StartUp() | ||||
| 
 | ||||
|             Watchdog.JobEngine.Start(); | ||||
|             IConfig startupConfig = Config.Configs["Startup"]; | ||||
|             if (startupConfig != null && startupConfig.GetBoolean("JobEngineEnabled", true)) | ||||
|                 Watchdog.JobEngine.Start(); | ||||
| 
 | ||||
|             m_httpServerPort = m_networkServersInfo.HttpListenerPort; | ||||
|             SceneManager.OnRestartSim += HandleRestartRegion; | ||||
|  |  | |||
|  | @ -67,6 +67,10 @@ | |||
|     ; when running with the SmartThreadPool option above | ||||
|     MaxPoolThreads = 300 | ||||
| 
 | ||||
|     ; Allow certain jobs to be run consecutively in a job engine rather than always concurrently. | ||||
|     ; This improves performance in regions with large numbers of connections (in the hundreds). | ||||
|     JobEngineEnabled = true | ||||
| 
 | ||||
|     ; Plugin Registry Location | ||||
|     ; Set path to directory for plugin registry. Information about the  | ||||
|     ; registered repositories and installed plugins will be stored here. | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 Justin Clark-Casey (justincc)
						Justin Clark-Casey (justincc)