diff --git a/OpenSim/Framework/PacketPool.cs b/OpenSim/Framework/PacketPool.cs index fc4a53b238..9e1d56d259 100644 --- a/OpenSim/Framework/PacketPool.cs +++ b/OpenSim/Framework/PacketPool.cs @@ -53,6 +53,9 @@ namespace OpenSim.Framework { Packet packet; + if (!packetPoolEnabled) + return Packet.BuildPacket(type); + lock (pool) { if (!pool.ContainsKey(type) || pool[type] == null || (pool[type]).Count == 0)