Tweak to language of last commit in rejecting UUID.Zero in GridService.RegisterRegion()
Allowing regions with UUID.Zero causes problems elsewhere according to http://opensimulator.org/mantis/view.php?id=3426 It's probably a bad idea to allow these in any case.remove-scene-viewer
parent
a6c5e00c45
commit
156385f48b
|
@ -107,8 +107,10 @@ namespace OpenSim.Services.GridService
|
||||||
public string RegisterRegion(UUID scopeID, GridRegion regionInfos)
|
public string RegisterRegion(UUID scopeID, GridRegion regionInfos)
|
||||||
{
|
{
|
||||||
IConfig gridConfig = m_config.Configs["GridService"];
|
IConfig gridConfig = m_config.Configs["GridService"];
|
||||||
// First Check for invalidate NULL-UUID, if true fast quit
|
|
||||||
if (regionInfos.RegionID == UUID.Zero) return "Invalidate RegionID - can not be UUID-NULL";
|
if (regionInfos.RegionID == UUID.Zero)
|
||||||
|
return "Invalid RegionID - cannot be zero UUID";
|
||||||
|
|
||||||
// This needs better sanity testing. What if regionInfo is registering in
|
// This needs better sanity testing. What if regionInfo is registering in
|
||||||
// overlapping coords?
|
// overlapping coords?
|
||||||
RegionData region = m_Database.Get(regionInfos.RegionLocX, regionInfos.RegionLocY, scopeID);
|
RegionData region = m_Database.Get(regionInfos.RegionLocX, regionInfos.RegionLocY, scopeID);
|
||||||
|
|
Loading…
Reference in New Issue