diff options
Diffstat (limited to 'OpenSim/Region/OptionalModules/Scripting/Minimodule/MicroScheduler.cs')
-rw-r--r-- | OpenSim/Region/OptionalModules/Scripting/Minimodule/MicroScheduler.cs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/OpenSim/Region/OptionalModules/Scripting/Minimodule/MicroScheduler.cs b/OpenSim/Region/OptionalModules/Scripting/Minimodule/MicroScheduler.cs index 8fd77ee..aaa2848 100644 --- a/OpenSim/Region/OptionalModules/Scripting/Minimodule/MicroScheduler.cs +++ b/OpenSim/Region/OptionalModules/Scripting/Minimodule/MicroScheduler.cs | |||
@@ -28,7 +28,9 @@ | |||
28 | using System; | 28 | using System; |
29 | using System.Collections; | 29 | using System.Collections; |
30 | using System.Collections.Generic; | 30 | using System.Collections.Generic; |
31 | using System.Reflection; | ||
31 | using System.Text; | 32 | using System.Text; |
33 | using log4net; | ||
32 | using OpenSim.Region.OptionalModules.Scripting.Minimodule.Interfaces; | 34 | using OpenSim.Region.OptionalModules.Scripting.Minimodule.Interfaces; |
33 | 35 | ||
34 | namespace OpenSim.Region.OptionalModules.Scripting.Minimodule | 36 | namespace OpenSim.Region.OptionalModules.Scripting.Minimodule |
@@ -54,8 +56,10 @@ namespace OpenSim.Region.OptionalModules.Scripting.Minimodule | |||
54 | while (m_threads.Count > 0 && i < count) | 56 | while (m_threads.Count > 0 && i < count) |
55 | { | 57 | { |
56 | i++; | 58 | i++; |
59 | |||
57 | bool running = m_threads[i%m_threads.Count].MoveNext(); | 60 | bool running = m_threads[i%m_threads.Count].MoveNext(); |
58 | 61 | ||
62 | |||
59 | if (!running) | 63 | if (!running) |
60 | m_threads.Remove(m_threads[i%m_threads.Count]); | 64 | m_threads.Remove(m_threads[i%m_threads.Count]); |
61 | } | 65 | } |