Whamcloud - gitweb
EX-5087 lipe: lamigo_job_fini() debugging
authorJohn L. Hammond <jhammond@whamcloud.com>
Tue, 5 Apr 2022 16:52:13 +0000 (11:52 -0500)
committerJohn L. Hammond <jhammond@whamcloud.com>
Thu, 7 Apr 2022 18:37:22 +0000 (18:37 +0000)
In lamigo_job_fini(), only print a debug message for check jobs if the
state of the agent changed.

Signed-off-by: John L. Hammond <jhammond@whamcloud.com>
Change-Id: I6f848d6fc896aea8c45627f9ee542d38bf40d6b4
Reviewed-on: https://review.whamcloud.com/46995
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Alexandre Ioffe <aioffe@ddn.com>
lipe/src/lamigo.c

index 60696c8..4f7782c 100644 (file)
@@ -1625,10 +1625,6 @@ static void lamigo_check_and_clear_changelog(void)
 
 static void lamigo_job_fini(struct resync_job *rj, intptr_t retval)
 {
-       LX_DEBUG("job %lu on "DFID" done in %lu: %"PRIdPTR" (%d)\n",
-                rj->rj_pid, PFID(&rj->rj_fid), time(NULL) - rj->rj_start,
-                retval, rj->rj_agent->rag_bad);
-
        rj->rj_done_timestamp = time(NULL);
 
        if (rj->rj_check_job) {
@@ -1656,6 +1652,10 @@ static void lamigo_job_fini(struct resync_job *rj, intptr_t retval)
                return;
        }
 
+       LX_DEBUG("job %lu on "DFID" done in %lu: %"PRIdPTR" (%d)\n",
+                rj->rj_pid, PFID(&rj->rj_fid), rj->rj_done_timestamp - rj->rj_start,
+                retval, rj->rj_agent->rag_bad);
+
        if (rj->rj_callback)
                rj->rj_callback(rj, rj->rj_callback_data, retval);