mirror of
https://github.com/opensim/opensim.git
synced 2026-08-08 18:25:33 +08:00
* The equals override of 'Location' is not working as expected. This caused sim restarts to fail because the test that searches for and shutsdown the UDP server listener for that region never found and shutdown the udp server. hence the error message, "only one listener on port".
* This is a high profile candidate for a unit test. (big)
This commit is contained in:
@@ -484,6 +484,8 @@ namespace OpenSim
|
||||
|
||||
for (int i = 0; i < m_clientServers.Count; i++)
|
||||
{
|
||||
//--> Melanie, the following needs to be fixed
|
||||
// the Equals override is not returning true if the locations are actually equal
|
||||
if (m_clientServers[i].HandlesRegion(new Location(whichRegion.RegionHandle)))
|
||||
{
|
||||
clientServerElement = i;
|
||||
|
||||
Reference in New Issue
Block a user