From 88371e4f989152e38d7fc378f7da45114d34b436 Mon Sep 17 00:00:00 2001
From: Melanie Thielker
Date: Tue, 12 May 2009 23:49:42 +0000
Subject: Fix interface registration/deregistration mechanics
---
OpenSim/Region/Framework/Scenes/SceneBase.cs | 23 ++++++++++++++---------
1 file changed, 14 insertions(+), 9 deletions(-)
(limited to 'OpenSim/Region/Framework/Scenes/SceneBase.cs')
diff --git a/OpenSim/Region/Framework/Scenes/SceneBase.cs b/OpenSim/Region/Framework/Scenes/SceneBase.cs
index 4efcb63..f49366a 100644
--- a/OpenSim/Region/Framework/Scenes/SceneBase.cs
+++ b/OpenSim/Region/Framework/Scenes/SceneBase.cs
@@ -368,19 +368,24 @@ namespace OpenSim.Region.Framework.Scenes
///
public void RegisterModuleInterface(M mod)
{
- if (!ModuleInterfaces.ContainsKey(typeof(M)))
+ List