Subject: | Scheduled blocks run at wrong time. |
Scheduled blocks don't run at the correct times.
test.pl:
#!perl
BEGIN { print "BEGIN\n" }
CHECK { print "CHECK\n" }
INIT { print "INIT\n" }
END { print "END\n" }
print "RUNTIME\n";
__END__
C:\> pp test.pl
C:\> a.exe
Expected results:
BEGIN
CHECK
INIT
RUNTIME
END
Actual results:
BEGIN
RUNTIME
CHECK
INIT
END
My configuration:
Windows XP w/SP2
ActivePerl 5.8.4 build 810
PAR::Packer 0.976
Compiled with:
mingw-runtime 3.13
w32api 3.10
gcc 3.4.2