Move elapsed calculation

This commit is contained in:
Gregory Schier
2024-10-18 10:53:04 -07:00
parent 741ccbe741
commit 52ac41b0c6
+2 -2
View File
@@ -459,11 +459,11 @@ pub async fn send_http_request<R: Runtime>(
} }
match chunk { match chunk {
Ok(Some(bytes)) => { Ok(Some(bytes)) => {
let mut r = response.lock().await;
r.elapsed = start.elapsed().as_millis() as i32;
f.write_all(&bytes).await.expect("Failed to write to file"); f.write_all(&bytes).await.expect("Failed to write to file");
f.flush().await.expect("Failed to flush file"); f.flush().await.expect("Failed to flush file");
written_bytes += bytes.len(); written_bytes += bytes.len();
let mut r = response.lock().await;
r.elapsed = start.elapsed().as_millis() as i32;
r.content_length = Some(written_bytes as i32); r.content_length = Some(written_bytes as i32);
update_response_if_id(&window, &r) update_response_if_id(&window, &r)
.await .await