diff --git a/backend/windmill-worker/src/worker.rs b/backend/windmill-worker/src/worker.rs index 14f94def6c..5ea757117d 100644 --- a/backend/windmill-worker/src/worker.rs +++ b/backend/windmill-worker/src/worker.rs @@ -574,7 +574,7 @@ async fn handle_receive_completed_job< >( jc: JobCompleted, base_internal_url: String, - db: Pool, + db: &Pool, worker_dir: String, same_worker_tx: Sender, rsmq: Option, @@ -597,7 +597,7 @@ async fn handle_receive_completed_job< if let Err(err) = process_completed_job( jc, &client, - &db, + db, &worker_dir, same_worker_tx.clone(), rsmq.clone(), @@ -609,7 +609,7 @@ async fn handle_receive_completed_job< .await { handle_job_error( - &db, + db, &client, job.as_ref(), mem_peak, @@ -1191,138 +1191,42 @@ pub async fn run_worker