From 37a7b01d5cf555bbc57d74dc9e04000115ec4867 Mon Sep 17 00:00:00 2001 From: Bert Belder Date: Sat, 25 Jan 2020 14:31:42 +0100 Subject: Refactor error tracking and scope juggling in deno_core (#3783) --- cli/ops/worker_host.rs | 8 -------- 1 file changed, 8 deletions(-) (limited to 'cli/ops') diff --git a/cli/ops/worker_host.rs b/cli/ops/worker_host.rs index 20ffb8eb7..58457c2e7 100644 --- a/cli/ops/worker_host.rs +++ b/cli/ops/worker_host.rs @@ -202,7 +202,6 @@ fn op_host_poll_worker( ) -> Result { let args: WorkerArgs = serde_json::from_value(args)?; let id = args.id as u32; - let state_ = state.clone(); let future = WorkerPollFuture { state: state.clone(), @@ -211,13 +210,6 @@ fn op_host_poll_worker( let op = async move { let result = future.await; - - if result.is_err() { - let mut workers_table = state_.workers.lock().unwrap(); - let worker = workers_table.get_mut(&id).unwrap(); - worker.clear_exception(); - } - Ok(serialize_worker_result(result)) }; Ok(JsonOp::Async(op.boxed())) -- cgit v1.2.3