Gitweb: http://git.fedorahosted.org/git/cluster.git?p=cluster.git;a=commitdiff;h=2c7... Commit: 2c75a3d41764244928b1a83f83a15351d09cdee3 Parent: 1298d52cbc0d32fdc49add7bfe1f8ddf122bc3f0 Author: Lon Hohberger lhh@redhat.com AuthorDate: Tue May 4 14:58:58 2010 -0400 Committer: Lon Hohberger lhh@redhat.com CommitterDate: Thu May 20 09:48:19 2010 -0400
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++) {
cluster-commits@lists.fedorahosted.org