Public bug reported: When the spooldir mtime=0, cron refuses to update its "database". This happens because the "old database" mtime is initialized to 0.
``` 61: /* if spooldir's mtime has not changed, we don't need to fiddle with 62- * the database. 63- * 64- * Note that old_db->mtime is initialized to 0 in main(), and 65- * so is guaranteed to be different than the stat() mtime the first 66- * time this function is called. 67- */ 68- if (old_db->mtime == TMAX(statbuf.st_mtime, syscron_stat.st_mtime)) { 69- Debug(DLOAD, ("[%ld] spool dir mtime unch, no load needed.\n", 70- (long)getpid())) 71- return; 72- } ``` from `database.c`, v4.1 ** Affects: cron (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to cron in Ubuntu. https://bugs.launchpad.net/bugs/1773229 Title: spooldir mtime=0 prevents database from being updated Status in cron package in Ubuntu: New Bug description: When the spooldir mtime=0, cron refuses to update its "database". This happens because the "old database" mtime is initialized to 0. ``` 61: /* if spooldir's mtime has not changed, we don't need to fiddle with 62- * the database. 63- * 64- * Note that old_db->mtime is initialized to 0 in main(), and 65- * so is guaranteed to be different than the stat() mtime the first 66- * time this function is called. 67- */ 68- if (old_db->mtime == TMAX(statbuf.st_mtime, syscron_stat.st_mtime)) { 69- Debug(DLOAD, ("[%ld] spool dir mtime unch, no load needed.\n", 70- (long)getpid())) 71- return; 72- } ``` from `database.c`, v4.1 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cron/+bug/1773229/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp