[Bug 1773229] Re: spooldir mtime=0 prevents database from being updated
Ubuntu Foundations Team Bug Bot
1773229 at bugs.launchpad.net
Sat Jun 25 20:27:05 UTC 2022
The attachment "mtime-fix.diff" seems to be a patch. If it isn't,
please remove the "patch" flag from the attachment, remove the "patch"
tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the
team.
[This is an automated message performed by a Launchpad user owned by
~brian-murray, for any issues please contact him.]
** Tags added: patch
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, 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:
Confirmed
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
More information about the foundations-bugs
mailing list