From: Jan Dubois Date: Fri, 17 Mar 2006 12:23:01 +0000 (-0800) Subject: win32_async_check must *always* check for pending signals X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=41ee57578e85d72bef3f983fa957d8a5bb4d9522;p=p5sagit%2Fp5-mst-13.2.git win32_async_check must *always* check for pending signals From: "Jan Dubois" Message-ID: <00d401c64a00$96af8ae0$2217a8c0@candy> p4raw-id: //depot/perl@27545 --- diff --git a/win32/win32.c b/win32/win32.c index 240aa62..b10d95f 100644 --- a/win32/win32.c +++ b/win32/win32.c @@ -1793,6 +1793,8 @@ win32_async_check(pTHX) * is generating messages before the process terminated. */ PeekMessage(&msg, NULL, 0, 0, PM_NOREMOVE|PM_NOYIELD); + if (PL_sig_pending) + despatch_signals(); return 1; }