6 fn start(&&args: (comm::chan<int>, int, int)) {
7 let (c, start, number_of_messages) = args;
9 while i < number_of_messages { send(c, start + i); i += 1; }
13 #debug("Check that we don't deadlock.");
14 let p = comm::port::<int>();
15 let a = task::spawn_joinable((comm::chan(p), 0, 10), start);
17 #debug("Joined task");