Skip to content

Fix TensorBoard observer shutdown#341

Open
yrasool wants to merge 1 commit into
ORNL:devfrom
yrasool:fix-tensorboard-observer-stop
Open

Fix TensorBoard observer shutdown#341
yrasool wants to merge 1 commit into
ORNL:devfrom
yrasool:fix-tensorboard-observer-stop

Conversation

@yrasool

@yrasool yrasool commented Jun 22, 2026

Copy link
Copy Markdown

Fixes #49.

Stops and joins the TensorBoard observer before the final callback runs, then clears the observer reference. This prevents the file observer from continuing after shutdown.

Adds a regression test for the stop, join, callback, and message queue shutdown order.

Validation:

  • git diff --cached --check
  • py -3.10 -m compileall -q src\flowcept\flowceptor\adapters\tensorboard\tensorboard_interceptor.py tests\adapters\test_tensorboard_lifecycle.py

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.

1 participant