mirror of
https://github.com/opensim/opensim.git
synced 2026-08-11 03:45:35 +08:00
Mantis#1894. Thank you kindly, HomerHorwitz for a patch that:
When a region is re-registered (e.g. because of region restart), it is removed from m_regions. If I understood that correctly, the old entry should be replaced, instead.
This commit is contained in:
@@ -109,7 +109,8 @@ namespace OpenSim.Region.Communications.Local
|
||||
else
|
||||
{
|
||||
// Already in our list, so the region went dead and restarted.
|
||||
m_regions.Remove(regionInfo.RegionHandle);
|
||||
// replace the old regioninfo
|
||||
m_regions[regionInfo.RegionHandle] = regionInfo;
|
||||
m_log.Warn("[INTERREGION STANDALONE]: Region registered twice. Region went down and came back up.");
|
||||
|
||||
RegionCommsListener regionHost = new RegionCommsListener();
|
||||
|
||||
Reference in New Issue
Block a user