]> granicus.if.org Git - fcron/commitdiff
added MAXYEAR_SCHEDULE_TIME too avoid infinite loops in set_next_exe()
authorthib <thib>
Thu, 2 Nov 2000 19:13:59 +0000 (19:13 +0000)
committerthib <thib>
Thu, 2 Nov 2000 19:13:59 +0000 (19:13 +0000)
and goto_non_matching()

config.h.in

index ca19754e813c1d027889cbac9781397f8e8bcd95..15ce0d9a8e6a0db954eca0ffb72d7a9878fb4ee9 100644 (file)
@@ -21,7 +21,7 @@
  *  `LICENSE' that comes with the fcron source distribution.
  */
 
- /* $Id: config.h.in,v 1.21 2000-09-30 11:58:39 thib Exp $ */
+ /* $Id: config.h.in,v 1.22 2000-11-02 19:13:59 thib Exp $ */
 
 
 /* *********************************************************** */
 #define LAVG_ONCE 1 /* can a job be several times in the lavg queue at
                     * the same moment ? */
 
+#define MAXYEAR_SCHEDULE_TIME 10 /* a job can't be scheduled further than
+                             * now + MAXYEAR_SCHEDULE years. This is used
+                             * to prevent infinite loop on corrupted lines */
+
 /* *** system dependent *** */
 #define EXIT_ERR   1         /* code returned by fcron/fcrontab on error */
 #define EXIT_OK    0         /* code returned  on normal exit */
 
 #undef VERSION_QUOTED
 
+#undef CFLAGS
+
 /* *** paths *** */
 #undef ETC
 #undef FCRONTABS