I just checked in code for GridService that checks for variable sized
region (varregion) overlap when regions are registered. This checks if an
existing varregion overlaps a region being registered and if the region
being registered overlaps any existing regions.

One problem (besides possible bugs) is that, since OpenSim doesn't
de-register regions, it is possible that there are old region entries that
overlap. In this case, the simulator will not start up because the initial
region setup/registration fails. For this case, while one goes back and
cleans up the region database, the parameter:
[GridService]
   SuppressVarregionOverlapCheckOnRegistration=true

can be set. There will still be warnings output in the simulator log file
(OpenSim.log) that you can use to find the offending region entries, but
the simulator will boot up as before.

If you find problems with this code, report it on
http://opensimulator.org/mantis/view.php?id=7273 .

-- mb
_______________________________________________
Opensim-dev mailing list
[email protected]
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev

Reply via email to