#NEWLINE# def stop( self , make_sure_its_down = False ) : #NEWLINE# #INDENT# "\n            trigger clean up by hand, needs to be done when not using\n            context management via 'with' statement\n        \n            - will terminate loop process\n            - show a last progress -> see the full 100% on exit\n            - releases terminal reservation\n        " #NEWLINE# self . _auto_kill_on_last_resort = make_sure_its_down #NEWLINE# super ( Progress , self ) . stop ( ) #NEWLINE# terminal_unreserve ( progress_obj = self , verbose = self . verbose , identifier = self . _identifier ) #NEWLINE# if self . show_on_exit : #NEWLINE# #INDENT# self . _show_stat ( ) #NEWLINE# print ( ) #NEWLINE# #UNINDENT# self . show_on_exit = False