diff options
Diffstat (limited to 'OpenSim/Region/ScriptEngine/Common/ScriptEngineBase/EventQueueThreadClass.cs')
-rw-r--r-- | OpenSim/Region/ScriptEngine/Common/ScriptEngineBase/EventQueueThreadClass.cs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/OpenSim/Region/ScriptEngine/Common/ScriptEngineBase/EventQueueThreadClass.cs b/OpenSim/Region/ScriptEngine/Common/ScriptEngineBase/EventQueueThreadClass.cs index caf043d..3a237da 100644 --- a/OpenSim/Region/ScriptEngine/Common/ScriptEngineBase/EventQueueThreadClass.cs +++ b/OpenSim/Region/ScriptEngine/Common/ScriptEngineBase/EventQueueThreadClass.cs | |||
@@ -225,6 +225,9 @@ namespace OpenSim.Region.ScriptEngine.Common.ScriptEngineBase | |||
225 | //if (PleaseShutdown) | 225 | //if (PleaseShutdown) |
226 | // return; | 226 | // return; |
227 | 227 | ||
228 | if (m_ScriptEngine.m_EventQueueManager == null || m_ScriptEngine.m_EventQueueManager.eventQueue == null) | ||
229 | continue; | ||
230 | |||
228 | if (m_ScriptEngine.m_EventQueueManager.eventQueue.Count == 0) | 231 | if (m_ScriptEngine.m_EventQueueManager.eventQueue.Count == 0) |
229 | { | 232 | { |
230 | // Nothing to do? Sleep a bit waiting for something to do | 233 | // Nothing to do? Sleep a bit waiting for something to do |