private void StartCaptureCmdExecute() { if (packetReceiveThread != null) { packetReceiveThread.Abort(); packetReceiveThread = null; } Packets.Clear(); packetReceiveThread = new Thread(new ThreadStart(PacketHandler)); packetReceiveThread.Priority = ThreadPriority.AboveNormal; packetReceiveThread.Start(); StatHandler.Start(); }