summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/main.rs9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/main.rs b/src/main.rs
index 0a39d70..63cc4ed 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -3,20 +3,19 @@ use clap::Parser;
#[tokio::main]
async fn main() -> anyhow::Result<()> {
let args = Args::parse();
- let mut i = 0;
let mut tasks = vec![];
let client = reqwest::Client::builder()
.danger_accept_invalid_certs(true)
.build()?;
- while i < args.n {
+ for _ in 0..args.n {
let url = args.url.clone();
let client = client.clone();
let x = tokio::spawn(
async move { client.get(&url).send().await });
tasks.push(x);
- i += 1;
}
- println!("{} tasks created", tasks.len());
+ println!("Created {} tasks", args.n);
+
for task in tasks {
let result = task.await?;
let response = result?;
@@ -25,7 +24,7 @@ async fn main() -> anyhow::Result<()> {
response.status());
}
}
- println!("OK");
+ println!("All went OK");
Ok(())
}