github thedotmack/claude-mem v8.2.8

latest releases: v13.11.0, v13.10.4, v13.10.3...
6 months ago

Bug Fixes

  • Fixed orphaned chroma-mcp processes during shutdown (#489)
    • Added graceful shutdown handling with signal handlers registered early in WorkerService lifecycle
    • Ensures ChromaSync subprocess cleanup even when interrupted during initialization
    • Removes PID file during shutdown to prevent stale process tracking

Technical Details

This patch release addresses a race condition where SIGTERM/SIGINT signals arriving during ChromaSync initialization could leave orphaned chroma-mcp processes. The fix moves signal handler registration from the start() method to the constructor, ensuring cleanup handlers exist throughout the entire initialization lifecycle.

Full Changelog: v8.2.7...v8.2.8

Don't miss a new claude-mem release

NewReleases is sending notifications on new releases.