Various debug for checks

pull/902/head
Tom Parker-Shemilt 4 years ago
parent 17a9fbf524
commit 25084b928a

@ -92,15 +92,17 @@ impl MaxHandles {
return Handle { parent: self };
}
}
debug!("Sleeping for handle");
task::sleep(time::Duration::from_millis(500)).await;
debug!("Awoke from sleeping");
}
}
}
impl<'a> Drop for Handle<'a> {
fn drop(&mut self) {
debug!("Dropping");
self.parent.remaining.fetch_add(1, Ordering::Relaxed);
let remaining = self.parent.remaining.fetch_add(1, Ordering::Relaxed);
debug!("Dropping (remaining {})", remaining);
}
}
@ -317,7 +319,7 @@ async fn main() -> Result<(), Error> {
let mut not_written = 0;
let mut last_written = Local::now();
while url_checks.len() > 0 {
debug!("Waiting...");
debug!("Waiting for {}", url_checks.len());
let ((url, res), _index, remaining) = select_all(url_checks).await;
url_checks = remaining;
match res {

Loading…
Cancel
Save