Change 27545 by [EMAIL PROTECTED] on 2006/03/20 09:34:57

        Subject: [PATCH] win32_async_check must *always* check for pending 
signals
        From: "Jan Dubois" <[EMAIL PROTECTED]>
        Date: Fri, 17 Mar 2006 12:23:01 -0800
        Message-ID: <[EMAIL PROTECTED]>

Affected files ...

... //depot/perl/win32/win32.c#258 edit

Differences ...

==== //depot/perl/win32/win32.c#258 (text) ====
Index: perl/win32/win32.c
--- perl/win32/win32.c#257~27528~       2006-03-16 20:29:30.000000000 -0800
+++ perl/win32/win32.c  2006-03-20 01:34:57.000000000 -0800
@@ -1793,6 +1793,8 @@
          * is generating messages before the process terminated.
          */
         PeekMessage(&msg, NULL, 0, 0, PM_NOREMOVE|PM_NOYIELD);
+        if (PL_sig_pending)
+            despatch_signals();
         return 1;
     }
 
End of Patch.

Reply via email to