aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Grid/GridServer/GridServerBase.cs
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--OpenSim/Grid/GridServer/GridServerBase.cs7
1 files changed, 7 insertions, 0 deletions
diff --git a/OpenSim/Grid/GridServer/GridServerBase.cs b/OpenSim/Grid/GridServer/GridServerBase.cs
index 263866a..a22f685 100644
--- a/OpenSim/Grid/GridServer/GridServerBase.cs
+++ b/OpenSim/Grid/GridServer/GridServerBase.cs
@@ -118,8 +118,15 @@ namespace OpenSim.Grid.GridServer
118 118
119 protected void LoadGridPlugins() 119 protected void LoadGridPlugins()
120 { 120 {
121 // Temporary hack to stop mono-addins scanning warnings from coming out on the console
122 TextWriter oldOutput = Console.Out;
123 Console.SetOut(new StreamWriter(Stream.Null));
124
121 AddinManager.Initialize("."); 125 AddinManager.Initialize(".");
122 AddinManager.Registry.Update(null); 126 AddinManager.Registry.Update(null);
127
128 // Returns the console.writelines back to the console's stream
129 Console.SetOut(oldOutput);
123 130
124 ExtensionNodeList nodes = AddinManager.GetExtensionNodes("/OpenSim/GridServer"); 131 ExtensionNodeList nodes = AddinManager.GetExtensionNodes("/OpenSim/GridServer");
125 foreach (TypeExtensionNode node in nodes) 132 foreach (TypeExtensionNode node in nodes)