sisungo / airup

🚀 Airup is a modern, portable and blazingly fast implementation of service supervisor and the init daemon.
MIT License
18 stars 1 forks source link

code structure: reimplement `airupd`'s supervisor timers using `tokio::time::Interval` #28

Closed sisungo closed 7 months ago

sisungo commented 7 months ago

Currently airupd's supervisor is implemented in a confusing way. To use tokio::time::Interval, its code is more simple to read and will make less bugs. It also makes the code better to maintain.