From d2b9322a5bfadd443800ab0667cdbc7f7ad0fbaf Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sun, 23 Aug 2020 01:29:10 +0100 Subject: [PATCH] fix --- src/global.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/global.rs b/src/global.rs index 8e639ca2..fed2c564 100644 --- a/src/global.rs +++ b/src/global.rs @@ -646,7 +646,9 @@ impl InstanceGuard<'_> { updates.insert(player, Default::default()); } let name = Arc::new(name); - // xxx check for deleted players, throw their tokens away + access_load.tokens_players.retain( + |&(_,player)| gs.players.contains_key(player) + ); let g = Instance { name, gs, updates, -- 2.30.2