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 ); } set{ SetFlag( ImplFlag.Stackable, value ); }
} }
private object _rpl = new object();
public Packet RemovePacket public Packet RemovePacket
{ {
get get
{ {
if ( m_RemovePacket == null ) lock (_rpl) {
{ if ( m_RemovePacket == null ) {
m_RemovePacket = new RemoveItem( this ); m_RemovePacket = new RemoveItem( this );
m_RemovePacket.SetStatic(); m_RemovePacket.SetStatic();
}
} }
return m_RemovePacket; return m_RemovePacket;