chiark / gitweb /
fix
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 12 Nov 2020 21:59:04 +0000 (21:59 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 12 Nov 2020 21:59:04 +0000 (21:59 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
src/global.rs

index 49b68e595947f32e50ccebaaf17c6c7690504bce..29cceadce3e2f3c3db1211a60fa848be829e10cc 100644 (file)
@@ -663,17 +663,17 @@ impl<'ig> InstanceGuard<'ig> {
     };
     
     if reset {
+      self.invalidate_tokens(player)?;
       self.save_access_now()?;
     }
 
     let token : RawToken = if reset {
-      
+
       let token = access
         .override_token()
         .cloned()
         .unwrap_or_else(||{
           RawToken::new_random()
-          // xxx disconnect everyone else
         });
         
       let iad = InstanceAccessDetails {