Add timeouts to the tests. (In AIX 4.3.1.0 + vac 5.0.0.0
Jarkko Hietaniemi [Fri, 30 Mar 2001 03:53:37 +0000 (03:53 +0000)]
the tests sometimes hang, sometimes not.)

p4raw-id: //depot/perl@9465

t/lib/io_multihomed.t
t/lib/io_sock.t

index 55030b5..62f25bc 100644 (file)
@@ -32,6 +32,10 @@ $| = 1;
 
 print "1..8\n";
 
+eval {
+    $SIG{ALRM} = sub { die; };
+    alarm 60;
+};
 
 package Multi;
 require IO::Socket::INET;
index 38292a7..b752fd8 100755 (executable)
@@ -32,6 +32,11 @@ BEGIN {
 $| = 1;
 print "1..20\n";
 
+eval {
+    $SIG{ALRM} = sub { die; };
+    alarm 120;
+};
+
 use IO::Socket;
 
 $listen = IO::Socket::INET->new(Listen => 2,