diff --git a/packages/hot-reload/src/lib.rs b/packages/hot-reload/src/lib.rs index d144fccfc..97c15d500 100644 --- a/packages/hot-reload/src/lib.rs +++ b/packages/hot-reload/src/lib.rs @@ -194,7 +194,6 @@ pub fn init(cfg: Config) { println!("Connected to hot reloading 🚀"); } } - std::thread::sleep(std::time::Duration::from_millis(10)); if *aborted.lock().unwrap() { break; } @@ -250,7 +249,7 @@ pub fn init(cfg: Config) { }; for evt in rx { - if chrono::Local::now().timestamp() > last_update_time { + if chrono::Local::now().timestamp_millis() >= last_update_time { if let Ok(evt) = evt { let real_paths = evt .paths @@ -322,7 +321,7 @@ pub fn init(cfg: Config) { } } } - last_update_time = chrono::Local::now().timestamp(); + last_update_time = chrono::Local::now().timestamp_millis(); } } });