clenaup some XEngine refs from ini

This commit is contained in:
UbitUmarov
2025-05-10 21:59:26 +01:00
parent 05969fcb62
commit 24352a8c8d
2 changed files with 8 additions and 233 deletions

View File

@@ -303,11 +303,9 @@
; ## SCRIPT ENGINE
; ##
;; Default script engine to use. Currently, we only have XEngine
;DefaultScriptEngine = "XEngine"
;; new alternative engine
;; see section [YEngine] below
DefaultScriptEngine = "YEngine"
;# {DefaultScriptEngine} {} {Default script engine} {YEngine}
;; Default script engine to use. Currently, we only have YEngine
; DefaultScriptEngine = "YEngine"
; Http proxy setting for llHTTPRequest and dynamic texture loading, if
; required
@@ -1747,6 +1745,9 @@
; to reuse binary compare sources using a hash codes of them or full text
UseSourceHashCode = true
; Interval (s) between maintenance runs (0 = disable)
MaintenanceInterval = 10
; Rate to poll for asynchronous command replies (ms)
;AsyncLLCommandLoopms = 100
@@ -1783,116 +1784,6 @@
;ScriptEnginesPath="ScriptEngines"
[XEngine]
; Enable this engine in this OpenSim instance
Enabled = false
; How many threads to keep alive even if nothing is happening
MinThreads = 2
; How many threads to start at maximum load
MaxThreads = 100
; Time a thread must be idle (in seconds) before it dies
IdleTimeout = 60
; Thread priority ("Lowest", "BelowNormal", "Normal", "AboveNormal", "Highest")
Priority = "BelowNormal"
; Maximum number of events to queue for a script (excluding timers)
MaxScriptEventQueue = 300
; Stack size per thread created
ThreadStackSize = 262144
; Set this to true to load each script into a separate
; AppDomain. Setting this to false will load all script assemblies into the
; current AppDomain, which will reduce the per-script overhead but deleted scripts stay inactive using memory
; this may only be a problem if regions stay alive for a long time with lots of scripts added or edited.
; at this time some mono versions seem to have problems with the true option
; so default is now false until a fix is found
; AppDomainLoading = false
; Set this to true to load attachment scripts in separated domain, if AppDomainLoading is false
; same issues as AppDomainLoading, but may be useful on regions with a lot of avatar traffic, if they carry scripts like AOs
; AttachmentsDomainLoading = false
; Controls whether previously compiled scripts DLLs are deleted on sim restart.
; If you set this to false then startup will be considerably faster since scripts won't need to be recompiled.
; It should be true on first run after updating opensim binary version
; after first run you can change to false.
; You can also set it to false and delete the script DLLs by hand
; This does not delete cached scripts state.
; DeleteScriptsOnStartup = true
; Controls whether scripts are stopped by aborting their threads externally (abort)
; or by co-operative checks inserted by OpenSimulator into compiled script (co-op).
; co-op will be more stable as aborting threads can cause instability.
; abort was the default option in OpenSimulator 0.8 and before.
; If this setting is changed between co-op and abort, then existing scripts will automatically be recompiled if necessary.
; However, the setting change will not take affect until the next time you restart the simulator.
; Setting changes will not affect state information stored for scripts.
ScriptStopStrategy = co-op
; Rate to poll for asynchronous command replies (ms)
;AsyncLLCommandLoopms = 100
; Save the source of all compiled scripts
WriteScriptSourceToDebugFile = false
; Compile debug info (line numbers) into the script assemblies
CompileWithDebugInformation = true
; Interval (s) between background save of script states
SaveInterval = 120
; Interval (s) between maintenance runs (0 = disable)
MaintenanceInterval = 10
; Time a script can spend in an event handler before it is interrupted
EventLimit = 30
; If a script overruns it's event limit, kill the script?
KillTimedOutScripts = false
; Amount of time in milliseconds we will wait for an event to completely normally when a script stop is requested
; before aborting the thread (such as when an object containing scripts is taken into inventory).
WaitForEventCompletionOnScriptStop = 1000
; Sets the multiplier for the scripting delays
;ScriptDelayFactor = 1.0
; The factor the 10 m distances llimits are multiplied by
;ScriptDistanceLimitFactor = 1.0
; Maximum length of notecard line read
; Increasing this to large values potentially opens
; up the system to malicious scripters
; NotecardLineReadCharsMax = 255
; Minimum settable timer interval. Any timer setting less than this is
; rounded up to this minimum interval.
; MinTimerInterval = 0.5
; Sensor settings
;SensorMaxRange = 96.0
;SensorMaxResults = 16
; Allow for llCreateLink and llBreakLink to work without asking for permission
; only enable this in a trusted environment otherwise you may be subject to hijacking
; AutomaticLinkPermission = false
; Disable underground movement of prims (default true); set to
; false to allow script controlled underground positioning of
; prims
; DisableUndergroundMovement = true
;; Path to script assemblies
; ScriptEnginesPath = "ScriptEngines"
[Concierge]
; Enable concierge module
; Default is false