tests: Move alarm(2) calls to the correct place in the tests.
authorRichard Jones <rjones@redhat.com>
Sat, 27 Mar 2010 10:49:24 +0000 (10:49 +0000)
committerRichard Jones <rjones@redhat.com>
Sat, 27 Mar 2010 10:49:24 +0000 (10:49 +0000)
This is a re-fix for RHBZ#505329.

src/generator.ml

index e996521..f519c4d 100755 (executable)
@@ -6450,14 +6450,14 @@ int main (int argc, char *argv[])
     exit (EXIT_FAILURE);
   }
 
+  /* Set a timeout in case qemu hangs during launch (RHBZ#505329). */
+  alarm (600);
+
   if (guestfs_launch (g) == -1) {
     printf (\"guestfs_launch FAILED\\n\");
     exit (EXIT_FAILURE);
   }
 
-  /* Set a timeout in case qemu hangs during launch (RHBZ#505329). */
-  alarm (600);
-
   /* Cancel previous alarm. */
   alarm (0);