From 78e9dc7c2c71a2d1cfda7b39dfbc12ddbb64233b Mon Sep 17 00:00:00 2001 From: Melanie Date: Sun, 10 Jan 2010 04:23:23 +0000 Subject: Add a "LockedOut" flag to allow locking a region out via the grid server. This flag prevents registration of a known region --- OpenSim/Services/GridService/GridService.cs | 3 +++ 1 file changed, 3 insertions(+) (limited to 'OpenSim/Services/GridService') diff --git a/OpenSim/Services/GridService/GridService.cs b/OpenSim/Services/GridService/GridService.cs index 66bbff0..c48b10c 100644 --- a/OpenSim/Services/GridService/GridService.cs +++ b/OpenSim/Services/GridService/GridService.cs @@ -119,6 +119,9 @@ namespace OpenSim.Services.GridService if (region != null) { + if ((Convert.ToInt32(region.Data["flags"]) & (int)OpenSim.Data.RegionFlags.LockedOut) != 0) + return false; + rdata.Data["flags"] = region.Data["flags"]; // Preserve fields } else -- cgit v1.1