diff options
Diffstat (limited to 'OpenSim/Framework/PluginLoader.cs')
-rw-r--r-- | OpenSim/Framework/PluginLoader.cs | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/OpenSim/Framework/PluginLoader.cs b/OpenSim/Framework/PluginLoader.cs index 26df3d1..d0f9282 100644 --- a/OpenSim/Framework/PluginLoader.cs +++ b/OpenSim/Framework/PluginLoader.cs | |||
@@ -48,6 +48,7 @@ namespace OpenSim.Framework | |||
48 | { | 48 | { |
49 | suppress_console_output_ (true); | 49 | suppress_console_output_ (true); |
50 | AddinManager.Initialize (dir); | 50 | AddinManager.Initialize (dir); |
51 | AddinManager.Registry.Update (null); | ||
51 | suppress_console_output_ (false); | 52 | suppress_console_output_ (false); |
52 | } | 53 | } |
53 | 54 | ||
@@ -60,9 +61,7 @@ namespace OpenSim.Framework | |||
60 | } | 61 | } |
61 | 62 | ||
62 | public void Load (string extpoint, Initialiser initialize) | 63 | public void Load (string extpoint, Initialiser initialize) |
63 | { | 64 | { |
64 | AddinManager.Registry.Update (null); | ||
65 | |||
66 | ExtensionNodeList ns = AddinManager.GetExtensionNodes(extpoint); | 65 | ExtensionNodeList ns = AddinManager.GetExtensionNodes(extpoint); |
67 | foreach (TypeExtensionNode n in ns) | 66 | foreach (TypeExtensionNode n in ns) |
68 | { | 67 | { |
@@ -96,7 +95,7 @@ namespace OpenSim.Framework | |||
96 | Directory.Delete("addin-db-001", true); | 95 | Directory.Delete("addin-db-001", true); |
97 | } | 96 | } |
98 | 97 | ||
99 | private static TextWriter prev_console_; | 98 | private static TextWriter prev_console_; |
100 | public void suppress_console_output_ (bool save) | 99 | public void suppress_console_output_ (bool save) |
101 | { | 100 | { |
102 | if (save) | 101 | if (save) |