diff options
author | Jack Moffitt <jack@metajack.im> | 2014-07-21 07:37:24 -0600 |
---|---|---|
committer | Jack Moffitt <jack@metajack.im> | 2014-08-02 21:11:47 -0600 |
commit | b91e6f30e063cbcea4ffd750da8385ce448de797 (patch) | |
tree | 3e762f7866e29379810ac1e612f7942979e21b87 /src/components/layout/layout_task.rs | |
parent | 8b6f62c195dd7e42d0b6a18f2ced6fa16bc29faa (diff) | |
download | servo-b91e6f30e063cbcea4ffd750da8385ce448de797.tar.gz servo-b91e6f30e063cbcea4ffd750da8385ce448de797.zip |
Upgrade Rust.
Diffstat (limited to 'src/components/layout/layout_task.rs')
-rw-r--r-- | src/components/layout/layout_task.rs | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/components/layout/layout_task.rs b/src/components/layout/layout_task.rs index 1ca2474ddde..fd9013835e2 100644 --- a/src/components/layout/layout_task.rs +++ b/src/components/layout/layout_task.rs @@ -53,12 +53,11 @@ use servo_util::opts::Opts; use servo_util::smallvec::{SmallVec, SmallVec1}; use servo_util::time::{TimeProfilerChan, profile}; use servo_util::time; -use servo_util::task::send_on_failure; +use servo_util::task::spawn_named_with_send_on_failure; use servo_util::workqueue::WorkQueue; use std::comm::{channel, Sender, Receiver}; use std::mem; use std::ptr; -use std::task::TaskBuilder; use style::{AuthorOrigin, Stylesheet, Stylist}; use sync::{Arc, Mutex}; use url::Url; @@ -288,10 +287,8 @@ impl LayoutTaskFactory for LayoutTask { opts: Opts, time_profiler_chan: TimeProfilerChan, shutdown_chan: Sender<()>) { - let mut builder = TaskBuilder::new().named("LayoutTask"); let ConstellationChan(con_chan) = constellation_chan.clone(); - send_on_failure(&mut builder, FailureMsg(failure_msg), con_chan); - builder.spawn(proc() { + spawn_named_with_send_on_failure("LayoutTask", proc() { { // Ensures layout task is destroyed before we send shutdown message let mut layout = LayoutTask::new(id, port, @@ -306,7 +303,7 @@ impl LayoutTaskFactory for LayoutTask { layout.start(); } shutdown_chan.send(()); - }); + }, FailureMsg(failure_msg), con_chan); } } |