fix NULL references added in recente changes in standalone mode

This commit is contained in:
UbitUmarov
2016-07-30 20:56:19 +01:00
parent e62f8fd09e
commit 9a4afa753b
2 changed files with 10 additions and 6 deletions

View File

@@ -127,7 +127,8 @@ namespace OpenSim.Region.CoreModules.ServiceConnectorsOut.Grid
public void PostInitialise()
{
((ISharedRegionModule)m_LocalGridService).PostInitialise();
if (m_Enabled)
((ISharedRegionModule)m_LocalGridService).PostInitialise();
}
public void Close()
@@ -137,14 +138,16 @@ namespace OpenSim.Region.CoreModules.ServiceConnectorsOut.Grid
public void AddRegion(Scene scene)
{
if (m_Enabled)
{
scene.RegisterModuleInterface<IGridService>(this);
((ISharedRegionModule)m_LocalGridService).AddRegion(scene);
((ISharedRegionModule)m_LocalGridService).AddRegion(scene);
}
}
public void RemoveRegion(Scene scene)
{
((ISharedRegionModule)m_LocalGridService).RemoveRegion(scene);
if (m_Enabled)
((ISharedRegionModule)m_LocalGridService).RemoveRegion(scene);
}
public void RegionLoaded(Scene scene)