public void ShutDown() { this.IsActive = false; this.Disconnect(); Core.ThreadManager.KillThread(thread); }