disable useless and totally wrong incoming Pools
parent
42e5ee4c4b
commit
bbe55df6c6
|
@ -522,8 +522,9 @@ namespace OpenSim.Region.ClientStack.LindenUDP
|
|||
Random rnd = new Random(Util.EnvironmentTickCount());
|
||||
m_animationSequenceNumber = rnd.Next(11474826);
|
||||
|
||||
if (usePools)
|
||||
EnablePools();
|
||||
// if (usePools)
|
||||
// EnablePools();
|
||||
DisablePools();
|
||||
}
|
||||
|
||||
public void Start()
|
||||
|
@ -2027,10 +2028,12 @@ namespace OpenSim.Region.ClientStack.LindenUDP
|
|||
if (incomingPacket != null && IsRunningInbound)
|
||||
{
|
||||
ProcessInPacket(incomingPacket);
|
||||
|
||||
|
||||
if (UsePools)
|
||||
{
|
||||
incomingPacket.Client = null;
|
||||
m_incomingPacketPool.ReturnObject(incomingPacket);
|
||||
|
||||
}
|
||||
incomingPacket = null;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue