diff options
author | Melanie | 2009-08-07 20:43:23 +0100 |
---|---|---|
committer | Melanie | 2009-08-07 20:43:23 +0100 |
commit | 4ee8d8a813f6ee164fb361fbf6c26384b668bd1a (patch) | |
tree | 73d8679ede11b3dcc13239f149d8e385e0431b15 /OpenSim/Region/Framework/Scenes/EventManager.cs | |
parent | Temporailiy add some info output in config load (diff) | |
download | opensim-SC_OLD-4ee8d8a813f6ee164fb361fbf6c26384b668bd1a.zip opensim-SC_OLD-4ee8d8a813f6ee164fb361fbf6c26384b668bd1a.tar.gz opensim-SC_OLD-4ee8d8a813f6ee164fb361fbf6c26384b668bd1a.tar.bz2 opensim-SC_OLD-4ee8d8a813f6ee164fb361fbf6c26384b668bd1a.tar.xz |
Another stab at cmickeyb's patch for script GC.
Moved the Close() for the appdomain-hosted parts into a new destructor
on ScriptInstance.
Diffstat (limited to 'OpenSim/Region/Framework/Scenes/EventManager.cs')
-rw-r--r-- | OpenSim/Region/Framework/Scenes/EventManager.cs | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/OpenSim/Region/Framework/Scenes/EventManager.cs b/OpenSim/Region/Framework/Scenes/EventManager.cs index 086496e..1d4d6d7 100644 --- a/OpenSim/Region/Framework/Scenes/EventManager.cs +++ b/OpenSim/Region/Framework/Scenes/EventManager.cs | |||
@@ -953,11 +953,12 @@ namespace OpenSim.Region.Framework.Scenes | |||
953 | // this lets us keep track of nasty script events like timer, etc. | 953 | // this lets us keep track of nasty script events like timer, etc. |
954 | public void TriggerTimerEvent(uint objLocalID, double Interval) | 954 | public void TriggerTimerEvent(uint objLocalID, double Interval) |
955 | { | 955 | { |
956 | handlerScriptTimerEvent = OnScriptTimerEvent; | 956 | throw new NotImplementedException("TriggerTimerEvent was thought to be not used anymore and the registration for the event from scene object part has been commented out due to a memory leak"); |
957 | if (handlerScriptTimerEvent != null) | 957 | //handlerScriptTimerEvent = OnScriptTimerEvent; |
958 | { | 958 | //if (handlerScriptTimerEvent != null) |
959 | handlerScriptTimerEvent(objLocalID, Interval); | 959 | //{ |
960 | } | 960 | // handlerScriptTimerEvent(objLocalID, Interval); |
961 | //} | ||
961 | } | 962 | } |
962 | 963 | ||
963 | /// <summary> | 964 | /// <summary> |