--- AnyEvent/t/03_child.t 2008/04/22 05:12:19 1.8 +++ AnyEvent/t/03_child.t 2008/05/23 16:36:02 1.10 @@ -1,4 +1,21 @@ $|=1; + +BEGIN { + # check for broken perls + if ($^O =~ /mswin32/i) { + my $ok; + local $SIG{CHLD} = sub { $ok = 1 }; + kill 'CHLD', 0; + + unless ($ok) { + print <