mirror of
https://github.com/opensim/opensim.git
synced 2026-08-06 17:32:42 +08:00
Merge branch 'master' into careminster
Conflicts: OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs OpenSim/Region/Framework/Scenes/Scene.cs
This commit is contained in:
@@ -60,7 +60,25 @@ namespace OpenSim.Server
|
||||
}
|
||||
|
||||
string connList = serverConfig.GetString("ServiceConnectors", String.Empty);
|
||||
string[] conns = connList.Split(new char[] {',', ' '});
|
||||
|
||||
IConfig servicesConfig = m_Server.Config.Configs["ServiceList"];
|
||||
if (servicesConfig != null)
|
||||
{
|
||||
List<string> servicesList = new List<string>();
|
||||
if (connList != String.Empty)
|
||||
servicesList.Add(connList);
|
||||
|
||||
foreach (string k in servicesConfig.GetKeys())
|
||||
{
|
||||
string v = servicesConfig.GetString(k);
|
||||
if (v != String.Empty)
|
||||
servicesList.Add(v);
|
||||
}
|
||||
|
||||
connList = String.Join(",", servicesList.ToArray());
|
||||
}
|
||||
|
||||
string[] conns = connList.Split(new char[] {',', ' ', '\n', '\r', '\t'});
|
||||
|
||||
// int i = 0;
|
||||
foreach (string c in conns)
|
||||
@@ -130,4 +148,4 @@ namespace OpenSim.Server
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user