def Exit( self ): HydrusData.Print( 'Shutting down daemons\u2026' ) self.ShutdownView() HydrusData.Print( 'Shutting down db\u2026' ) self.ShutdownModel() if not HG.shutting_down_due_to_already_running: HydrusData.CleanRunningFile( self.db_dir, 'server' )
def CleanRunningFile( self ) -> None: if self._i_own_running_file: HydrusData.CleanRunningFile( self.db_dir, self._name )