diff options
Diffstat (limited to 'OpenSim/Region/CoreModules/World/Estate/XEstateConnector.cs')
-rw-r--r-- | OpenSim/Region/CoreModules/World/Estate/XEstateConnector.cs | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/OpenSim/Region/CoreModules/World/Estate/XEstateConnector.cs b/OpenSim/Region/CoreModules/World/Estate/XEstateConnector.cs index 2c0c882..e56bd95 100644 --- a/OpenSim/Region/CoreModules/World/Estate/XEstateConnector.cs +++ b/OpenSim/Region/CoreModules/World/Estate/XEstateConnector.cs | |||
@@ -47,11 +47,13 @@ namespace OpenSim.Region.CoreModules.World.Estate | |||
47 | 47 | ||
48 | protected XEstateModule m_EstateModule; | 48 | protected XEstateModule m_EstateModule; |
49 | private string token; | 49 | private string token; |
50 | uint port = 0; | ||
50 | 51 | ||
51 | public EstateConnector(XEstateModule module, string _token) | 52 | public EstateConnector(XEstateModule module, string _token, uint _port) |
52 | { | 53 | { |
53 | m_EstateModule = module; | 54 | m_EstateModule = module; |
54 | token = _token; | 55 | token = _token; |
56 | port = _port; | ||
55 | } | 57 | } |
56 | 58 | ||
57 | public void SendTeleportHomeOneUser(uint EstateID, UUID PreyID) | 59 | public void SendTeleportHomeOneUser(uint EstateID, UUID PreyID) |
@@ -189,8 +191,8 @@ namespace OpenSim.Region.CoreModules.World.Estate | |||
189 | try | 191 | try |
190 | { | 192 | { |
191 | string url = ""; | 193 | string url = ""; |
192 | if(string.IsNullOrEmpty(region.ServerURI)) | 194 | if(port != 0) |
193 | url = "http://" + region.ExternalHostName + ":" + region.HttpPort; | 195 | url = "http://" + region.ExternalHostName + ":" + port; |
194 | else | 196 | else |
195 | url = region.ServerURI; | 197 | url = region.ServerURI; |
196 | 198 | ||