github thedotmack/claude-mem v8.2.8

latest releases: v9.0.4, v9.0.3, v9.0.2...
13 days 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.