diff options
Diffstat (limited to 'OpenSim/Framework/ClientManager.cs')
-rw-r--r-- | OpenSim/Framework/ClientManager.cs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/OpenSim/Framework/ClientManager.cs b/OpenSim/Framework/ClientManager.cs index 181000c..f464015 100644 --- a/OpenSim/Framework/ClientManager.cs +++ b/OpenSim/Framework/ClientManager.cs | |||
@@ -148,8 +148,7 @@ namespace OpenSim.Framework | |||
148 | 148 | ||
149 | public void ViewerEffectHandler(IClientAPI sender, ViewerEffectPacket.EffectBlock[] effectBlock) | 149 | public void ViewerEffectHandler(IClientAPI sender, ViewerEffectPacket.EffectBlock[] effectBlock) |
150 | { | 150 | { |
151 | ViewerEffectPacket packet = (ViewerEffectPacket) PacketPool.Instance.GetPacket(PacketType.ViewerEffect); | 151 | ViewerEffectPacket packet = new ViewerEffectPacket(); |
152 | // TODO: don't create new blocks if recycling an old packet | ||
153 | packet.Effect = effectBlock; | 152 | packet.Effect = effectBlock; |
154 | 153 | ||
155 | // Wasteful, I know | 154 | // Wasteful, I know |