public void KillClient() { Console.WriteLine("KillClient: FIXME! should not be called!"); clientPingTimer.Stop(); this.m_inventoryCache.ClientLeaving(this.AgentID, null); m_world.RemoveClient(this.AgentId); m_clientThreads.Remove(this.CircuitCode); m_networkServer.RemoveClientCircuit(this.CircuitCode); this.ClientThread.Abort(); }