Don't crash the sim if the map image is null.

0.8.2-post-fixes
Diva Canto 2015-11-01 11:36:11 -08:00
parent 84c8a7ae53
commit 8a96d42e97
1 changed files with 7 additions and 1 deletions

View File

@ -57,7 +57,7 @@ namespace OpenSim.Region.CoreModules.ServiceConnectorsOut.MapImage
{
private static readonly ILog m_log =
LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);
private static string LogHeader = "[MAP IMAGE SERVICE MODULE]";
private static string LogHeader = "[MAP IMAGE SERVICE MODULE]:";
private bool m_enabled = false;
private IMapImageService m_MapService;
@ -204,6 +204,12 @@ namespace OpenSim.Region.CoreModules.ServiceConnectorsOut.MapImage
public void UploadMapTile(IScene scene, Bitmap mapTile)
{
if (mapTile == null)
{
m_log.WarnFormat("{0} Cannot upload null image", LogHeader);
return;
}
m_log.DebugFormat("{0} Upload maptile for {1}", LogHeader, scene.Name);
// mapTile.Save( // DEBUG DEBUG