missing lock

This commit is contained in:
Mark Sturgill 2013-10-14 02:05:53 -07:00
parent 855b6463ca
commit 3c1bc12829

View file

@ -1637,14 +1637,17 @@ namespace Server
set{ SetFlag( ImplFlag.Stackable, value ); }
}
private object _rpl = new object();
public Packet RemovePacket
{
get
{
if ( m_RemovePacket == null )
{
m_RemovePacket = new RemoveItem( this );
m_RemovePacket.SetStatic();
lock (_rpl) {
if ( m_RemovePacket == null ) {
m_RemovePacket = new RemoveItem( this );
m_RemovePacket.SetStatic();
}
}
return m_RemovePacket;