Move PERL_ASYNC_CHECK() from POPBLOCK() to the kill case of Perl_apply().
authorNicholas Clark <nick@ccl4.org>
Sun, 18 Apr 2010 12:24:20 +0000 (13:24 +0100)
committerNicholas Clark <nick@ccl4.org>
Sun, 18 Apr 2010 12:24:20 +0000 (13:24 +0100)
commit8165faea6ee20f11c287f0f531d49cc63ea9e6f3
treeaf2df3167c92fa5f6b819f7cabaf152f274cdee2
parentda76b8593eec70dc736daf75a7180d2cb0bd0f1f
Move PERL_ASYNC_CHECK() from POPBLOCK() to the kill case of Perl_apply().

This ensures that (safe) signals sent to the same process are still dispatched
within the same statement (as before), without overloading the semantics of
block popping.
cop.h
doio.c