From 2c75a3d41764244928b1a83f83a15351d09cdee3 Mon Sep 17 00:00:00 2001 From: Lon Hohberger <lhh@redhat.com> Date: Tue, 4 May 2010 14:58:58 -0400 Subject: [PATCH] rgmanager: Fix resource start/check times Resolves: bz#583788 Signed-off-by: Lon Hohberger <lhh@redhat.com> --- rgmanager/include/reslist.h | 1 - rgmanager/src/daemons/restree.c | 3 +-- 2 files changed, 1 insertions(+), 3 deletions(-) diff --git a/rgmanager/include/reslist.h b/rgmanager/include/reslist.h index 4ce3838..0275bfd 100644 --- a/rgmanager/include/reslist.h +++ b/rgmanager/include/reslist.h @@ -115,7 +115,6 @@ typedef struct _resource { char * r_name; resource_attr_t * r_attrs; resource_act_t * r_actions; - time_t r_started; /** Time this resource was last started */ int r_flags; int r_refs; int r_incarnations; /** Number of instances running locally */ diff --git a/rgmanager/src/daemons/restree.c b/rgmanager/src/daemons/restree.c index c4634a5..d5ffea1 100644 --- a/rgmanager/src/daemons/restree.c +++ b/rgmanager/src/daemons/restree.c @@ -1265,9 +1265,8 @@ clear_checks(resource_node_t *node) { time_t now; int x = 0; - resource_t *res = node->rn_resource; - now = res->r_started; + now = get_time((char *)"start", 0, node); for (; node->rn_actions[x].ra_name; x++) { -- 1.6.2.5