ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/IO-AIO/t/04_fork.t
(Generate patch)

Comparing IO-AIO/t/04_fork.t (file contents):
Revision 1.6 by root, Wed Jun 29 10:36:04 2011 UTC vs.
Revision 1.9 by root, Mon Jul 18 02:02:26 2011 UTC

1#!/usr/bin/perl 1#!/usr/bin/perl
2 2
3BEGIN { 3BEGIN {
4 if ($^O ne "linux") { 4 if ($^O ne "linux") {
5 print qq{1..0 # SKIP only linux supports pthreads and fork\n}; 5 print qq{1..0 # SKIP only linux supports pthreads + fork\n};
6 exit 0; 6 exit 0;
7 } 7 }
8} 8}
9 9
10use Test; 10use Test;
18 18
19IO::AIO::aio_nop sub { 19IO::AIO::aio_nop sub {
20 print "ok 6\n"; 20 print "ok 6\n";
21}; 21};
22 22
23IO::AIO::aio_busy 0.2, sub { 23IO::AIO::aio_busy 1, sub {
24 print "ok 8\n"; 24 print "ok 8\n";
25 25
26}; 26};
27 27
28print "ok 1\n"; 28print "ok 1\n";
34 }; 34 };
35 print "ok 5\n"; 35 print "ok 5\n";
36 IO::AIO::poll while IO::AIO::nreqs; 36 IO::AIO::poll while IO::AIO::nreqs;
37 print "ok 9\n"; 37 print "ok 9\n";
38} else { 38} else {
39 IO::AIO::reinit;
39 print "ok 2\n"; 40 print "ok 2\n";
40 aio_stat "/", sub { 41 aio_stat "/", sub {
41 print "ok 3\n"; 42 print "ok 3\n";
42 }; 43 };
43 IO::AIO::poll while IO::AIO::nreqs; 44 IO::AIO::poll while IO::AIO::nreqs;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines