… | |
… | |
7 | my $main = new Coro::State; |
7 | my $main = new Coro::State; |
8 | my $proc = new Coro::State \&a; |
8 | my $proc = new Coro::State \&a; |
9 | |
9 | |
10 | sub a { |
10 | sub a { |
11 | print "ok 3\n"; |
11 | print "ok 3\n"; |
12 | $proc->transfer ($main, 0); |
12 | $proc->transfer ($main); |
13 | print "ok 5\n"; |
13 | print "ok 5\n"; |
14 | $proc->transfer ($main, 0); |
14 | $proc->transfer ($main); |
15 | print "not ok 6\n"; |
15 | print "not ok 6\n"; |
16 | die; |
16 | die; |
17 | } |
17 | } |
18 | |
18 | |
19 | print "ok 2\n"; |
19 | print "ok 2\n"; |
20 | $main->transfer ($proc, 0); |
20 | $main->transfer ($proc); |
21 | print "ok 4\n"; |
21 | print "ok 4\n"; |
22 | $main->transfer ($proc, 0); |
22 | $main->transfer ($proc); |
23 | print "ok 6\n"; |
23 | print "ok 6\n"; |
24 | |
24 | |