(self)
| 1317 | self.cleanup() |
| 1318 | |
| 1319 | def cleanup(self): |
| 1320 | try: |
| 1321 | logger.info("Cleaning up pager display...") |
| 1322 | self.pager.led_all_off() |
| 1323 | self.pager.clear(self.BLACK) |
| 1324 | self.pager.flip() |
| 1325 | self.pager.cleanup() |
| 1326 | except Exception as e: |
| 1327 | logger.error(f"Error during cleanup: {e}") |
| 1328 | |
| 1329 | |
| 1330 | def handle_exit_pager_display(signum, frame, display_instance=None, exit_process=True): |