public void PushPacket(byte[] data) { //Already closed if (SendLock == null) { return; } lock (SendLock) { short opCode = BitConverter.ToInt16(data, 2); GlobalLogic.PacketSent(Account, OpCodes.SendNames.ContainsKey(opCode) ? OpCodes.SendNames[opCode] : "unk", data); SendData.Add(data); SendDataSize += data.Length; } }