Skip to content

fix: Avoid HeartbeatManager crash log during shutdown#111

Open
kyle-li-dev wants to merge 1 commit into
litestar-org:mainfrom
kyle-li-dev:fix/heartbeat-manager-shutdown
Open

fix: Avoid HeartbeatManager crash log during shutdown#111
kyle-li-dev wants to merge 1 commit into
litestar-org:mainfrom
kyle-li-dev:fix/heartbeat-manager-shutdown

Conversation

@kyle-li-dev

Copy link
Copy Markdown

Closes #110

Description

  • Updates HeartbeatManager.stop() so normal shutdown wakes the manager loop instead of stopping the event loop directly.
  • This avoids logging HeartbeatManager thread crashed for normal worker shutdown / Ctrl-C.
  • Keeps crash logging for unexpected exceptions.
  • Adds regression tests for clean shutdown logging and fast shutdown with a long heartbeat flush interval.

@kyle-li-dev kyle-li-dev changed the title Fix #110 - Avoid HeartbeatManager crash log during shutdown fix: Avoid HeartbeatManager crash log during shutdown Jun 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

HeartbeatManager logs normal shutdown as thread crash

1 participant