Hi Anh,
ack from me.
Thanks
Minh
On 21/5/21 1:35 pm, anh.t.le wrote:
When CLMS process a node up message, sending check point data to standby
CLMS before update IMM runtime information.
---
src/clm/clmd/clms_evt.cc | 5 +++--
src/clm/clmnd/main.cc | 3 +--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/clm/clmd/clms_evt.cc b/src/clm/clmd/clms_evt.cc
index 302c8680b..45450e70e 100644
--- a/src/clm/clmd/clms_evt.cc
+++ b/src/clm/clmd/clms_evt.cc
@@ -714,12 +714,13 @@ uint32_t proc_node_up_msg(CLMS_CB *cb, CLMSV_CLMS_EVT
*evt) {
/* Send Node join notification */
clms_node_join_ntf(clms_cb, node);
- clms_node_update_rattr(node);
- clms_cluster_update_rattr(osaf_cluster);
node->change = SA_CLM_NODE_NO_CHANGE;
/* Update Standby */
ckpt_node_rec(node);
ckpt_cluster_rec();
+ /* Update IMM */
+ clms_node_update_rattr(node);
+ clms_cluster_update_rattr(osaf_cluster);
}
}
diff --git a/src/clm/clmnd/main.cc b/src/clm/clmnd/main.cc
index 9340225cb..858f1163a 100644
--- a/src/clm/clmnd/main.cc
+++ b/src/clm/clmnd/main.cc
@@ -289,7 +289,7 @@ static void clmna_handle_join_response(SaAisErrorT error,
static uint32_t clmna_mds_svc_evt(struct ncsmds_callback_info *mds_cb_info) {
TRACE_ENTER2("%d", mds_cb_info->info.svc_evt.i_change);
-
+ TRACE("svc_id %d", mds_cb_info->info.svc_evt.i_svc_id);
switch (mds_cb_info->info.svc_evt.i_change) {
case NCSMDS_NEW_ACTIVE:
case NCSMDS_UP:
@@ -298,7 +298,6 @@ static uint32_t clmna_mds_svc_evt(struct
ncsmds_callback_info *mds_cb_info) {
clmna_cb->clms_mds_dest = mds_cb_info->info.svc_evt.i_dest;
TRACE("subpart version: %u",
mds_cb_info->info.svc_evt.i_rem_svc_pvt_ver);
- TRACE("svc_id %d", mds_cb_info->info.svc_evt.i_svc_id);
break;
default:
break;
_______________________________________________
Opensaf-devel mailing list
Opensaf-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-devel