Author: Ton Voon <TONVOON@cpan.org>
Description: workaround test lockup
 I've found this is a problem with the speed of response to a kill ALRM. The parent must be 
 sending the ALRM signal so quickly that the child doesn't get to process it soon enough. My 
 fix was to add a sleep 1 after the first ALRM.
 .
 I now get consistent passes for this test.
Bugs-Debian: http://bugs.debian.org/549760
Bugs: https://rt.cpan.org/Public/Bug/Display.html?id=19169
Origin: https://rt.cpan.org/Public/Bug/Display.html?id=19169

--- a/t/38ipchv.t
+++ b/t/38ipchv.t
@@ -70,6 +70,7 @@
     });
     %hv = ();
     kill ALRM => $pid;
+    sleep 1;           # Allow time for child to process the signal before next ALRM comes in
     
     for (qw(eenie meenie minie moe)) {
 	$ipch->shlock();
