aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/ThirdParty/3Di/RegionProxy
diff options
context:
space:
mode:
Diffstat (limited to 'ThirdParty/3Di/RegionProxy')
-rw-r--r--ThirdParty/3Di/RegionProxy/RegionProxyPlugin.cs44
1 files changed, 22 insertions, 22 deletions
diff --git a/ThirdParty/3Di/RegionProxy/RegionProxyPlugin.cs b/ThirdParty/3Di/RegionProxy/RegionProxyPlugin.cs
index f1bf42e..99a6727 100644
--- a/ThirdParty/3Di/RegionProxy/RegionProxyPlugin.cs
+++ b/ThirdParty/3Di/RegionProxy/RegionProxyPlugin.cs
@@ -77,7 +77,7 @@ namespace OpenSim.ApplicationPlugins.RegionProxy
77 { 77 {
78 Console.WriteLine("Starting proxy"); 78 Console.WriteLine("Starting proxy");
79 string proxyURL = openSim.ConfigSource.Configs["Network"].GetString("proxy_url", ""); 79 string proxyURL = openSim.ConfigSource.Configs["Network"].GetString("proxy_url", "");
80 if(proxyURL.Length==0) return; 80 if(proxyURL.Length==0) return;
81 81
82 uint port = (uint) Int32.Parse(proxyURL.Split(new char[] { ':' })[2]); 82 uint port = (uint) Int32.Parse(proxyURL.Split(new char[] { ':' })[2]);
83 command_server = new BaseHttpServer(port); 83 command_server = new BaseHttpServer(port);
@@ -112,7 +112,7 @@ namespace OpenSim.ApplicationPlugins.RegionProxy
112 } 112 }
113 113
114 private XmlRpcResponse AddPort(XmlRpcRequest request) 114 private XmlRpcResponse AddPort(XmlRpcRequest request)
115 { 115 {
116 try { 116 try {
117 int clientPort = (int) request.Params[0]; 117 int clientPort = (int) request.Params[0];
118 int regionPort = (int) request.Params[1]; 118 int regionPort = (int) request.Params[1];
@@ -122,8 +122,8 @@ namespace OpenSim.ApplicationPlugins.RegionProxy
122 m_log.Error("[PROXY]"+e.Message); 122 m_log.Error("[PROXY]"+e.Message);
123 m_log.Error("[PROXY]"+e.StackTrace); 123 m_log.Error("[PROXY]"+e.StackTrace);
124 } 124 }
125 return new XmlRpcResponse(); 125 return new XmlRpcResponse();
126 } 126 }
127 127
128 private XmlRpcResponse AddRegion(XmlRpcRequest request) 128 private XmlRpcResponse AddRegion(XmlRpcRequest request)
129 { 129 {
@@ -137,8 +137,8 @@ namespace OpenSim.ApplicationPlugins.RegionProxy
137 m_log.Error("[PROXY]"+e.Message); 137 m_log.Error("[PROXY]"+e.Message);
138 m_log.Error("[PROXY]"+e.StackTrace); 138 m_log.Error("[PROXY]"+e.StackTrace);
139 } 139 }
140 return new XmlRpcResponse(); 140 return new XmlRpcResponse();
141 } 141 }
142 142
143 private XmlRpcResponse ChangeRegion(XmlRpcRequest request) 143 private XmlRpcResponse ChangeRegion(XmlRpcRequest request)
144 { 144 {
@@ -152,9 +152,9 @@ namespace OpenSim.ApplicationPlugins.RegionProxy
152 m_log.Error("[PROXY]"+e.Message); 152 m_log.Error("[PROXY]"+e.Message);
153 m_log.Error("[PROXY]"+e.StackTrace); 153 m_log.Error("[PROXY]"+e.StackTrace);
154 } 154 }
155 return new XmlRpcResponse(); 155 return new XmlRpcResponse();
156 } 156 }
157 157
158 private XmlRpcResponse DeleteRegion(XmlRpcRequest request) 158 private XmlRpcResponse DeleteRegion(XmlRpcRequest request)
159 { 159 {
160 try { 160 try {
@@ -165,8 +165,8 @@ namespace OpenSim.ApplicationPlugins.RegionProxy
165 m_log.Error("[PROXY]"+e.Message); 165 m_log.Error("[PROXY]"+e.Message);
166 m_log.Error("[PROXY]"+e.StackTrace); 166 m_log.Error("[PROXY]"+e.StackTrace);
167 } 167 }
168 return new XmlRpcResponse(); 168 return new XmlRpcResponse();
169 } 169 }
170 170
171 private XmlRpcResponse BlockClientMessages(XmlRpcRequest request) 171 private XmlRpcResponse BlockClientMessages(XmlRpcRequest request)
172 { 172 {
@@ -178,8 +178,8 @@ namespace OpenSim.ApplicationPlugins.RegionProxy
178 m_log.Error("[PROXY]"+e.Message); 178 m_log.Error("[PROXY]"+e.Message);
179 m_log.Error("[PROXY]"+e.StackTrace); 179 m_log.Error("[PROXY]"+e.StackTrace);
180 } 180 }
181 return new XmlRpcResponse(); 181 return new XmlRpcResponse();
182 } 182 }
183 183
184 private XmlRpcResponse UnblockClientMessages(XmlRpcRequest request) 184 private XmlRpcResponse UnblockClientMessages(XmlRpcRequest request)
185 { 185 {
@@ -191,8 +191,8 @@ namespace OpenSim.ApplicationPlugins.RegionProxy
191 m_log.Error("[PROXY]"+e.Message); 191 m_log.Error("[PROXY]"+e.Message);
192 m_log.Error("[PROXY]"+e.StackTrace); 192 m_log.Error("[PROXY]"+e.StackTrace);
193 } 193 }
194 return new XmlRpcResponse(); 194 return new XmlRpcResponse();
195 } 195 }
196 } 196 }
197 197
198 198
@@ -322,14 +322,14 @@ namespace OpenSim.ApplicationPlugins.RegionProxy
322 data.regions.Clear(); 322 data.regions.Clear();
323 data.regions.Add(new IPEndPoint(IPAddress.Parse(newRegionUrl), newRegionPort)); 323 data.regions.Add(new IPEndPoint(IPAddress.Parse(newRegionUrl), newRegionPort));
324 } 324 }
325 325
326 public void DeleteRegion(int oldRegionPort, string oldRegionUrl) 326 public void DeleteRegion(int oldRegionPort, string oldRegionUrl)
327 { 327 {
328 m_log.InfoFormat("[PROXY]"+"DeleteRegion {0} {1}", oldRegionPort, oldRegionUrl); 328 m_log.InfoFormat("[PROXY]"+"DeleteRegion {0} {1}", oldRegionPort, oldRegionUrl);
329 EndPoint regionEP = new IPEndPoint(IPAddress.Parse(oldRegionUrl), oldRegionPort); 329 EndPoint regionEP = new IPEndPoint(IPAddress.Parse(oldRegionUrl), oldRegionPort);
330 EndPoint client = proxy_map.GetClient(regionEP); 330 EndPoint client = proxy_map.GetClient(regionEP);
331 ProxyMap.RegionData data = proxy_map.GetRegionData(client); 331 ProxyMap.RegionData data = proxy_map.GetRegionData(client);
332 data.regions.Remove(regionEP); 332 data.regions.Remove(regionEP);
333 } 333 }
334 334
335 public void AddPort(int clientPort, int regionPort, string regionUrl) 335 public void AddPort(int clientPort, int regionPort, string regionUrl)
@@ -405,10 +405,10 @@ namespace OpenSim.ApplicationPlugins.RegionProxy
405 try 405 try
406 { 406 {
407 int numBytes = sd.server.EndReceiveFrom(result, ref sd.senderEP); 407 int numBytes = sd.server.EndReceiveFrom(result, ref sd.senderEP);
408 if (numBytes > 0) 408 if (numBytes > 0)
409 { 409 {
410 SendMessage(sd.recvBuffer, numBytes, sd.senderEP, sd); 410 SendMessage(sd.recvBuffer, numBytes, sd.senderEP, sd);
411 } 411 }
412 } 412 }
413 catch (Exception e) 413 catch (Exception e)
414 { 414 {