Guarding a line that is sometimes throwing a null pointer exception.

prioritization
Diva Canto 2009-10-04 10:30:21 -07:00
parent 30aac00f6b
commit d93e0a0503
1 changed files with 6 additions and 5 deletions

View File

@ -197,11 +197,12 @@ namespace OpenSim.Region.ClientStack.LindenUDP
m_currentPacket = StartPacket; m_currentPacket = StartPacket;
} }
if (m_imageManager.Client.PacketHandler.GetQueueCount(ThrottleOutPacketType.Texture) == 0) if ((m_imageManager != null) && (m_imageManager.Client != null) && (m_imageManager.Client.PacketHandler != null))
{ if (m_imageManager.Client.PacketHandler.GetQueueCount(ThrottleOutPacketType.Texture) == 0)
//m_log.Debug("No textures queued, sending one packet to kickstart it"); {
SendPacket(m_imageManager.Client); //m_log.Debug("No textures queued, sending one packet to kickstart it");
} SendPacket(m_imageManager.Client);
}
} }
} }
} }