diff options
Diffstat (limited to 'OpenSim/Region/Communications')
-rw-r--r-- | OpenSim/Region/Communications/OGS1/OGS1GridServices.cs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/OpenSim/Region/Communications/OGS1/OGS1GridServices.cs b/OpenSim/Region/Communications/OGS1/OGS1GridServices.cs index 32b0cfc..071ad0f 100644 --- a/OpenSim/Region/Communications/OGS1/OGS1GridServices.cs +++ b/OpenSim/Region/Communications/OGS1/OGS1GridServices.cs | |||
@@ -260,6 +260,16 @@ namespace OpenSim.Region.Communications.OGS1 | |||
260 | Hashtable respData = new Hashtable(); | 260 | Hashtable respData = new Hashtable(); |
261 | respData["online"] = "true"; | 261 | respData["online"] = "true"; |
262 | 262 | ||
263 | foreach (ulong region in this.listeners.Keys) | ||
264 | { | ||
265 | Hashtable regData = new Hashtable(); | ||
266 | RegionInfo reg = regions[region]; | ||
267 | regData["status"] = "active"; | ||
268 | regData["handle"] = region.ToString(); | ||
269 | |||
270 | respData[reg.SimUUID.ToStringHyphenated()] = regData; | ||
271 | } | ||
272 | |||
263 | response.Value = respData; | 273 | response.Value = respData; |
264 | 274 | ||
265 | return response; | 275 | return response; |