add names for all servo spawned tasks

* add servo_util::task::{spawn_named,spawn_with_named} functions

* add name param for spawn_listener and spawn_conversation functions

this should resolve #1169
This commit is contained in:
zmike 2014-01-03 15:43:11 -05:00 committed by Mike Blumenkrantz
parent 99f24fbd40
commit 193b6d2635
19 changed files with 55 additions and 31 deletions

View file

@ -492,7 +492,7 @@ mod tests {
use servo_util::url::make_url;
fn mock_resource_task(on_load: proc(resource: SharedChan<resource_task::ProgressMsg>)) -> ResourceTask {
spawn_listener(proc(port: Port<resource_task::ControlMsg>) {
spawn_listener("mock_resource_task", proc(port: Port<resource_task::ControlMsg>) {
loop {
match port.recv() {
resource_task::Load(_, response) => {
@ -658,7 +658,7 @@ mod tests {
let (resource_task_exited, resource_task_exited_chan) = Chan::new();
let mock_resource_task = spawn_listener(proc(port: Port<resource_task::ControlMsg>) {
let mock_resource_task = spawn_listener("should_not...already_available", proc(port: Port<resource_task::ControlMsg>) {
loop {
match port.recv() {
resource_task::Load(_, response) => {
@ -701,7 +701,7 @@ mod tests {
let (resource_task_exited, resource_task_exited_chan) = Chan::new();
let mock_resource_task = spawn_listener(proc(port: Port<resource_task::ControlMsg>) {
let mock_resource_task = spawn_listener("should_not...already_failed", proc(port: Port<resource_task::ControlMsg>) {
loop {
match port.recv() {
resource_task::Load(_, response) => {