aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Services/HypergridService
diff options
context:
space:
mode:
authorMelanie2010-08-18 00:59:20 +0100
committerMelanie2010-08-18 00:59:20 +0100
commite74809ff4c7fd67ceb5336e5d8e7811591f6cce3 (patch)
tree3e878fb80be75106631d76a12b8da9e65e98f7b9 /OpenSim/Services/HypergridService
parentMerge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/ca... (diff)
parent* Changed a few OSD.FromBinary() calls to the more accurate OSD.FromULong() t... (diff)
downloadopensim-SC-e74809ff4c7fd67ceb5336e5d8e7811591f6cce3.zip
opensim-SC-e74809ff4c7fd67ceb5336e5d8e7811591f6cce3.tar.gz
opensim-SC-e74809ff4c7fd67ceb5336e5d8e7811591f6cce3.tar.bz2
opensim-SC-e74809ff4c7fd67ceb5336e5d8e7811591f6cce3.tar.xz
Merge branch 'master' into careminster-presence-refactor
Diffstat (limited to '')
-rw-r--r--OpenSim/Services/HypergridService/GatekeeperService.cs11
1 files changed, 10 insertions, 1 deletions
diff --git a/OpenSim/Services/HypergridService/GatekeeperService.cs b/OpenSim/Services/HypergridService/GatekeeperService.cs
index 3aaafe8..6f041da 100644
--- a/OpenSim/Services/HypergridService/GatekeeperService.cs
+++ b/OpenSim/Services/HypergridService/GatekeeperService.cs
@@ -259,7 +259,16 @@ namespace OpenSim.Services.HypergridService
259 if (account == null && !aCircuit.lastname.StartsWith("@")) 259 if (account == null && !aCircuit.lastname.StartsWith("@"))
260 { 260 {
261 aCircuit.firstname = aCircuit.firstname + "." + aCircuit.lastname; 261 aCircuit.firstname = aCircuit.firstname + "." + aCircuit.lastname;
262 aCircuit.lastname = "@" + aCircuit.ServiceURLs["HomeURI"].ToString(); 262 try
263 {
264 Uri uri = new Uri(aCircuit.ServiceURLs["HomeURI"].ToString());
265 aCircuit.lastname = "@" + uri.Host; // + ":" + uri.Port;
266 }
267 catch
268 {
269 m_log.WarnFormat("[GATEKEEPER SERVICE]: Malformed HomeURI (this should never happen): {0}", aCircuit.ServiceURLs["HomeURI"]);
270 aCircuit.lastname = "@" + aCircuit.ServiceURLs["HomeURI"].ToString();
271 }
263 } 272 }
264 273
265 // 274 //