---
 src/clm/clmnd/main.c | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/src/clm/clmnd/main.c b/src/clm/clmnd/main.c
index 926c5b718..948703426 100644
--- a/src/clm/clmnd/main.c
+++ b/src/clm/clmnd/main.c
@@ -215,6 +215,13 @@ static uint32_t clmna_mds_dec_flat(struct 
ncsmds_callback_info *info)
 static uint32_t clmna_mds_rcv(struct ncsmds_callback_info *mds_cb_info)
 {
        CLMSV_MSG *msg = (CLMSV_MSG *)mds_cb_info->info.receive.i_msg;
+
+       if (msg->evt_type == CLMSV_CLMS_TO_CLMNA_REBOOT_MSG ||
+               msg->evt_type == CLMSV_CLMS_TO_CLMNA_NODE_REBOOT_MSG ||
+               msg->evt_type == CLMSV_CLMS_TO_CLMNA_ACTION_MSG) {
+               return NCSCC_RC_SUCCESS;
+       }
+
        CLMNA_EVT *evt = calloc(1, sizeof(CLMNA_EVT));
        evt->type = CLMNA_EVT_JOIN_RESPONSE;
        evt->join_response.rc = msg->info.api_resp_info.rc;
-- 
2.14.2


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Opensaf-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-devel

Reply via email to