|
note now, " program start";
|
|
my $event = Channel.new;
|
|
|
|
my $todo = start {
|
|
note now, " task start";
|
|
$event.receive;
|
|
note now, " event reset by task";
|
|
}
|
|
|
|
note now, " program sleeping";
|
|
sleep 1;
|
|
note now, " program signaling event";
|
|
$event.send(0);
|
|
await $todo;
|