Skip to content

Handle config watcher restart on stream close - #9

Merged
RAprogramm merged 1 commit into
mainfrom
eye-of-ra/refactor-subscription-logic-in-config.rs
Sep 26, 2025
Merged

Handle config watcher restart on stream close#9
RAprogramm merged 1 commit into
mainfrom
eye-of-ra/refactor-subscription-logic-in-config.rs

Conversation

@RAprogramm

Copy link
Copy Markdown
Collaborator

Summary

  • restart the configuration watcher when the inotify stream closes and log/watch for restart errors
  • extract reusable helpers for interpreting events and add a smoke test covering stream shutdown handling
  • bump the crate version to 0.1.3, record the fix in the changelog, and refresh Cargo.lock (including the cocoa-foundation downgrade)

Testing

  • cargo +nightly fmt --
  • cargo +1.90.0 clippy --locked -- -D warnings
  • cargo +1.90.0 build --locked --all-targets
  • cargo +1.90.0 test --locked --all
  • cargo +1.90.0 doc --locked --no-deps
  • cargo audit
  • cargo deny check (fails: cannot reach advisory-db)

https://chatgpt.com/codex/tasks/task_e_68d5e9a4ba14832b93779c6f2718a52a

@RAprogramm
RAprogramm merged commit d3d5a12 into main Sep 26, 2025
1 of 4 checks passed
@RAprogramm
RAprogramm deleted the eye-of-ra/refactor-subscription-logic-in-config.rs branch September 26, 2025 01:54
RAprogramm added a commit that referenced this pull request Jul 28, 2026
…-logic-in-config.rs

Handle config watcher restart on stream close
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant