From dca1f88823691c6f86ce7141b2eb0c8c88f62cd8 Mon Sep 17 00:00:00 2001 From: Mica White Date: Sat, 5 Sep 2026 21:10:34 -0400 Subject: Reduce battery consumption when offline --- src/bin/git-autosave-daemon.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/bin/git-autosave-daemon.rs b/src/bin/git-autosave-daemon.rs index d9af1e5..fa6725e 100644 --- a/src/bin/git-autosave-daemon.rs +++ b/src/bin/git-autosave-daemon.rs @@ -31,7 +31,7 @@ fn push_queue( loop { while ping::new("8.8.8.8".parse().unwrap()) .socket_type(ping::SocketType::DGRAM) - .timeout(Duration::from_secs(60)) + .timeout(Duration::from_secs(5)) .ttl(128) .send() .is_err() @@ -46,7 +46,7 @@ fn push_queue( "There is no Internet connection, so pushes to the repository have been queued" ); } - std::thread::yield_now(); + std::thread::sleep(Duration::from_secs(60)); } while let Ok(workdir) = consumer.try_recv() { -- cgit v1.3.1