diff options
author | Bartek IwaĆczuk <biwanczuk@gmail.com> | 2019-11-07 17:11:15 +0100 |
---|---|---|
committer | Ry Dahl <ry@tinyclouds.org> | 2019-11-07 11:11:15 -0500 |
commit | 25c276055b3dfdcecd77d18a0c6ebfcee531442d (patch) | |
tree | f15f6170b6e9d966a9188f74bfb3e5bec45a3512 /cli/worker.rs | |
parent | 415d4c2e5236f6d8dfef8865b1665f144c39a019 (diff) |
refactor: remove cli::resources::Resource (#3285)
Diffstat (limited to 'cli/worker.rs')
-rw-r--r-- | cli/worker.rs | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/cli/worker.rs b/cli/worker.rs index 6b4970015..eeda364c9 100644 --- a/cli/worker.rs +++ b/cli/worker.rs @@ -3,7 +3,7 @@ use crate::deno_error::bad_resource; use crate::fmt_errors::JSError; use crate::ops; use crate::resources; -use crate::resources::CoreResource; +use crate::resources::Resource; use crate::resources::ResourceId; use crate::state::ThreadSafeState; use deno; @@ -31,7 +31,7 @@ pub struct WorkerChannels { pub receiver: mpsc::Receiver<Buf>, } -impl CoreResource for WorkerChannels {} +impl Resource for WorkerChannels {} /// Wraps deno::Isolate to provide source maps, ops for the CLI, and /// high-level module loading. @@ -374,12 +374,9 @@ mod tests { worker.execute(source).unwrap(); let worker_ = worker.clone(); - let rid = worker.state.rid; - let resource_ = resources::Resource { rid }; tokio::spawn(lazy(move || { worker.then(move |r| -> Result<(), ()> { - resource_.close(); r.unwrap(); Ok(()) }) @@ -413,12 +410,10 @@ mod tests { .unwrap(); let rid = worker.state.rid; - let resource = resources::Resource { rid }; let worker_ = worker.clone(); let worker_future = worker .then(move |r| -> Result<(), ()> { - resource.close(); println!("workers.rs after resource close"); r.unwrap(); Ok(()) |