Called by DaemonServer when a socket shutdown command is received.
(self)
| 431 | warning(f"ProjectMemory initialization skipped: {_e}") |
| 432 | |
| 433 | def _trigger_shutdown(self): |
| 434 | """Called by DaemonServer when a socket shutdown command is received.""" |
| 435 | info("Daemon shutdown triggered via socket command") |
| 436 | self.running = False |
| 437 | if self.server.server: |
| 438 | self.server.server.close() |
| 439 | |
| 440 | def _handle_sigterm(self, signum, frame): |
| 441 | """Handle SIGTERM (graceful shutdown).""" |