]> granicus.if.org Git - cronie/commitdiff
Loading database before reaping the child take up time of
authormmaslano <mmaslano@redhat.com>
Fri, 17 Aug 2007 13:18:15 +0000 (15:18 +0200)
committermmaslano <mmaslano@redhat.com>
Fri, 24 Aug 2007 13:06:00 +0000 (15:06 +0200)
running the jobs.

cron.c

diff --git a/cron.c b/cron.c
index 70c0656be62f2680236ee42f4baa5f856474d6d1..000a5a8ec4b8a954c19207607873662acdfd5713 100644 (file)
--- a/cron.c
+++ b/cron.c
@@ -175,7 +175,8 @@ main(int argc, char *argv[]) {
                 * clock.  Classify the change into one of 4 cases.
                 */
                timeDiff = timeRunning - virtualTime;
-
+               
+               load_database(&database);
                /* shortcut for the most common case */
                if (timeDiff == 1) {
                        virtualTime = timeRunning;
@@ -275,7 +276,6 @@ main(int argc, char *argv[]) {
                        got_sigchld = 0;
                        sigchld_reaper();
                }
-               load_database(&database);
        }
 }