diff options
author | Mic Bowman | 2011-02-04 14:22:17 -0800 |
---|---|---|
committer | Mic Bowman | 2011-02-04 14:22:17 -0800 |
commit | bb69a40fbb563503e594bc9576a28c440a808ef2 (patch) | |
tree | b5246768e592bf80c396a4d2df377059097322f8 /OpenSim/Services/GridService/HypergridLinker.cs | |
parent | Convert SimianMaptile refresh time from ms to seconds. Too many 0's (diff) | |
parent | minor: fix indentation, spacing on commit 3585130 (diff) | |
download | opensim-SC_OLD-bb69a40fbb563503e594bc9576a28c440a808ef2.zip opensim-SC_OLD-bb69a40fbb563503e594bc9576a28c440a808ef2.tar.gz opensim-SC_OLD-bb69a40fbb563503e594bc9576a28c440a808ef2.tar.bz2 opensim-SC_OLD-bb69a40fbb563503e594bc9576a28c440a808ef2.tar.xz |
Merge branch 'master' of ssh://opensimulator.org/var/git/opensim
Diffstat (limited to 'OpenSim/Services/GridService/HypergridLinker.cs')
-rw-r--r-- | OpenSim/Services/GridService/HypergridLinker.cs | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/OpenSim/Services/GridService/HypergridLinker.cs b/OpenSim/Services/GridService/HypergridLinker.cs index 588c1dd..9d98c8f 100644 --- a/OpenSim/Services/GridService/HypergridLinker.cs +++ b/OpenSim/Services/GridService/HypergridLinker.cs | |||
@@ -220,9 +220,15 @@ namespace OpenSim.Services.GridService | |||
220 | string[] parts = mapName.Split(new char[] {' '}); | 220 | string[] parts = mapName.Split(new char[] {' '}); |
221 | string regionName = String.Empty; | 221 | string regionName = String.Empty; |
222 | if (parts.Length > 1) | 222 | if (parts.Length > 1) |
223 | regionName = parts[1]; | 223 | { |
224 | regionName = mapName.Substring(parts[0].Length + 1); | ||
225 | regionName = regionName.Trim(new char[] {'"'}); | ||
226 | } | ||
224 | if (TryCreateLink(scopeID, xloc, yloc, regionName, 0, null, parts[0], ownerID, out regInfo, out reason)) | 227 | if (TryCreateLink(scopeID, xloc, yloc, regionName, 0, null, parts[0], ownerID, out regInfo, out reason)) |
228 | { | ||
229 | regInfo.RegionName = mapName; | ||
225 | return regInfo; | 230 | return regInfo; |
231 | } | ||
226 | } | 232 | } |
227 | 233 | ||
228 | return null; | 234 | return null; |
@@ -317,9 +323,9 @@ namespace OpenSim.Services.GridService | |||
317 | 323 | ||
318 | regInfo.RegionID = regionID; | 324 | regInfo.RegionID = regionID; |
319 | 325 | ||
320 | if ( externalName == string.Empty ) | 326 | if (externalName == string.Empty) |
321 | regInfo.RegionName = regInfo.ServerURI; | 327 | regInfo.RegionName = regInfo.ServerURI; |
322 | else | 328 | else |
323 | regInfo.RegionName = externalName; | 329 | regInfo.RegionName = externalName; |
324 | 330 | ||
325 | m_log.Debug("[HYPERGRID LINKER]: naming linked region " + regInfo.RegionName); | 331 | m_log.Debug("[HYPERGRID LINKER]: naming linked region " + regInfo.RegionName); |