File tree Expand file tree Collapse file tree 2 files changed +12
-1
lines changed Expand file tree Collapse file tree 2 files changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -8426,6 +8426,7 @@ NULL
8426
8426
yes_state = st -> u .yes .prev_yes_state ;
8427
8427
8428
8428
state_num = st -> resume_state + 1 ; /* failure = success + 1 */
8429
+ PERL_ASYNC_CHECK ();
8429
8430
goto reenter_switch ;
8430
8431
}
8431
8432
result = 0 ;
Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ BEGIN {
23
23
skip_all_without_unicode_tables();
24
24
}
25
25
26
- plan tests => 789 ; # Update this when adding/deleting tests.
26
+ plan tests => 790 ; # Update this when adding/deleting tests.
27
27
28
28
run_tests() unless caller ;
29
29
@@ -1758,6 +1758,16 @@ EOP
1758
1758
fresh_perl_is($code , $expect , {}, " $bug - $test_name " );
1759
1759
}
1760
1760
}
1761
+ {
1762
+ fresh_perl_is('
1763
+ BEGIN{require q(test.pl);}
1764
+ watchdog(3);
1765
+ $SIG{ALRM} = sub {print "Timeout\n"; exit(1)};
1766
+ alarm 1;
1767
+ $_ = "a" x 1000 . "b" x 1000 . "c" x 1000;
1768
+ /.*a.*b.*c.*[de]/;
1769
+ ' ," Timeout" ,{}," Test Perl 73464" )
1770
+ }
1761
1771
} # End of sub run_tests
1762
1772
1763
1773
1;
You can’t perform that action at this time.
0 commit comments