Skip to content

Fix timer alarm reload duplication#208

Merged
multiplex55 merged 1 commit intomasterfrom
codex/add-alarm-loading-guard-and-tests
Jul 12, 2025
Merged

Fix timer alarm reload duplication#208
multiplex55 merged 1 commit intomasterfrom
codex/add-alarm-loading-guard-and-tests

Conversation

@multiplex55
Copy link
Owner

@multiplex55 multiplex55 commented Jul 12, 2025

Summary

  • prevent repeated load_saved_alarms from spawning duplicate timers
  • add reset_alarms_loaded guard and use in PluginManager::reload_from_dirs
  • reset guard only on startup
  • adjust plugin manager callers
  • test that calling load_saved_alarms twice only loads alarms once

Testing

  • cargo test

@multiplex55 multiplex55 merged commit 97df89d into master Jul 12, 2025
@multiplex55 multiplex55 deleted the codex/add-alarm-loading-guard-and-tests branch July 12, 2025 17:47
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