[Pkg-sysvinit-commits] r1476 - in sysvinit/trunk/debian/startpar: . patches

Kel Modderman kelmo-guest at alioth.debian.org
Sun Jul 19 13:42:08 UTC 2009


Author: kelmo-guest
Date: 2009-07-19 13:42:06 +0000 (Sun, 19 Jul 2009)
New Revision: 1476

Modified:
   sysvinit/trunk/debian/startpar/makeboot.c
   sysvinit/trunk/debian/startpar/patches/04_makeboot_loop_upper_bound.patch
Log:
Extend debian/startpar/patches/04_makeboot_loop_upper_bound.patch to print an error when the loop threshold is breached.

Modified: sysvinit/trunk/debian/startpar/makeboot.c
===================================================================
--- sysvinit/trunk/debian/startpar/makeboot.c	2009-07-18 17:14:25 UTC (rev 1475)
+++ sysvinit/trunk/debian/startpar/makeboot.c	2009-07-19 13:42:06 UTC (rev 1476)
@@ -134,8 +134,10 @@
 
 	dep = add_target(dst);
 	loop = 0;
-	if (check_loop(dep, node))
+	if (check_loop(dep, node)) {
+		fprintf(stderr, "loop threshold of %d breached for %s\n", loop, dst);
 		return;
+	}
 	dep->select = new_list(node, dep->select);
 	dep->num_sels++;
 	node->depend = new_list(dep, node->depend);

Modified: sysvinit/trunk/debian/startpar/patches/04_makeboot_loop_upper_bound.patch
===================================================================
--- sysvinit/trunk/debian/startpar/patches/04_makeboot_loop_upper_bound.patch	2009-07-18 17:14:25 UTC (rev 1475)
+++ sysvinit/trunk/debian/startpar/patches/04_makeboot_loop_upper_bound.patch	2009-07-19 13:42:06 UTC (rev 1476)
@@ -16,3 +16,15 @@
  			return 1;
  		if (check_loop(s->node, src))
  			return 1;
+@@ -134,8 +134,10 @@ static void add_depend(struct makenode *
+ 
+ 	dep = add_target(dst);
+ 	loop = 0;
+-	if (check_loop(dep, node))
++	if (check_loop(dep, node)) {
++		fprintf(stderr, "loop threshold of %d breached for %s\n", loop, dst);
+ 		return;
++	}
+ 	dep->select = new_list(node, dep->select);
+ 	dep->num_sels++;
+ 	node->depend = new_list(dep, node->depend);




More information about the Pkg-sysvinit-commits mailing list