!7 p { Thread t = startThread("Whoopsie", r { while licensed { sleep(1000); }); assertEmpty(cancelledThreads()); cancelThread(t); repeat 20 { print(cancelledThreads()); sleep(100); } assertEmpty(cancelledThreads()); }