manager: Handle removal of VM during on_shutdown.
Fixes QubesOS/qubes-issues#5105
This commit is contained in:
		
							parent
							
								
									1afd46da6b
								
							
						
					
					
						commit
						72cbec7645
					
				@ -1061,7 +1061,7 @@ class VmManagerWindow(ui_qubemanager.Ui_VmManagerWindow, QMainWindow):
 | 
			
		||||
                            update(event="outdated")
 | 
			
		||||
            self.proxy.invalidate()
 | 
			
		||||
            self.table_selection_changed()
 | 
			
		||||
        except exc.QubesDaemonAccessError:
 | 
			
		||||
        except (exc.QubesDaemonAccessError, exc.QubesVMNotFoundError):
 | 
			
		||||
            return  # the VM was deleted before its status could be updated
 | 
			
		||||
        except KeyError:  # adding the VM failed for some reason
 | 
			
		||||
            self.on_domain_added(None, None, vm)
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user