OpenSimMirror/OpenSim/Region/ScriptEngine/Interfaces
Justin Clark-Casey (justincc) e6fd8365af Extend default 1 second wait for event completion to other thread script reset (as called by llResetOtherScript()).
As with script stop (via llDie()) aborting other scripts event threads, llResetOtherScript() can also abort any current event thread on another script.
On mono 2.6, 2.10 and possibly later this may cause locking problems in certain code areas.
This commit reuses the recently introduced [XEngine] WaitForEventCompletionOnScriptStop to make this a 1 sec timeout, rather than 0 secs.
2012-12-17 21:37:02 +00:00
..
ICompiler.cs Optimizations 2009-10-29 05:39:18 -07:00
IScript.cs Another stab at cmickeyb's patch for script GC. 2009-08-07 20:43:23 +01:00
IScriptApi.cs refactor: Eliminate local id parameter from api initialize. 2012-05-08 23:20:27 +01:00
IScriptEngine.cs Register the UrlModule for script engine events OnScriptRemoved and OnObjectRemoved just once in the UrlModule itself, rather than repeatedly for every script. 2012-01-14 00:23:11 +00:00
IScriptInstance.cs Extend default 1 second wait for event completion to other thread script reset (as called by llResetOtherScript()). 2012-12-17 21:37:02 +00:00