delay first exec for faster start
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@121
3ae390bd-cb1e-0410-b409-
cd5a39f66f1f
-/* $Id: exec.c,v 1.5 2001/03/13 08:34:15 reinelt Exp $
+/* $Id: exec.c,v 1.6 2001/03/15 09:13:22 ltoetsch Exp $
*
* exec ('x*') functions
*
*
*
* $Log: exec.c,v $
+ * Revision 1.6 2001/03/15 09:13:22 ltoetsch
+ * delay first exec for faster start
+ *
* Revision 1.5 2001/03/13 08:34:15 reinelt
*
* corrected a off-by-one bug with sensors
return -1;
/* first time ? */
- if (now[index] != 0) {
+ if (now[index] == 0) { /* not first time, to give faster a chance */
+ now[index] = -1;
+ return 0;
+ }
+ if (now[index] > 0) {
/* delay in Ticks ? */
sprintf(xn, "Tick_x%d", index);
p = cfg_get(xn);