Skip to content

Refactor timer manager#238

Merged
multiplex55 merged 1 commit intomasterfrom
codex/refactor-timer-management-in-src/plugins/timer.rs
Jul 15, 2025
Merged

Refactor timer manager#238
multiplex55 merged 1 commit intomasterfrom
codex/refactor-timer-management-in-src/plugins/timer.rs

Conversation

@multiplex55
Copy link
Owner

@multiplex55 multiplex55 commented Jul 15, 2025

Summary

  • replace per-timer threads with shared TimerManager
  • schedule timers in a BinaryHeap and wake a single background thread on deadline
  • update pause/resume/cancel to work with new manager
  • adjust timer plugin tests

Testing

  • cargo test --locked

@multiplex55 multiplex55 merged commit 8bff028 into master Jul 15, 2025
@multiplex55 multiplex55 deleted the codex/refactor-timer-management-in-src/plugins/timer.rs branch July 15, 2025 00:08
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