---

** [tickets:#1243] imm: Imm agent will assert when pending incoming FEVS 
messages is reached greater than 16**

**Status:** accepted
**Milestone:** 4.4.2
**Created:** Thu Jan 22, 2015 05:59 AM UTC by Neelakanta Reddy
**Last Updated:** Thu Jan 22, 2015 05:59 AM UTC
**Owner:** Neelakanta Reddy

Two IMM CCB delete operation started. each object has to perform an 
augmentation of another object. Because of this pending incoming FEVS messages 
reached greater than 16 and TRY_AGAIN is returned. The returned type is 
send_evt.info.imma.type = IMMA_EVT_ND2A_IMM_ERROR;

For the saImmOiAugmentCcbInitialize API when comparing out_evt the returned 
type is compared as:
osafassert(out_evt->info.imma.type == IMMA_EVT_ND2A_CCB_AUG_INIT_RSP);

since the out_evt type did not match the application will be asserted.

The trivial solution is to check the out_evt type for both 
IMMA_EVT_ND2A_IMM_ERROR and IMMA_EVT_ND2A_CCB_AUG_INIT_RSP.

osafassert((out_evt->info.imma.type == IMMA_EVT_ND2A_CCB_AUG_INIT_RSP) ||
(out_evt->info.imma.type ==IMMA_EVT_ND2A_CCB_AUG_INIT_RSP));

The other solution is to remove the IMMA_EVT_ND2A_CCB_AUG_INIT_RSP and send 
only IMMA_EVT_ND2A_IMM_ERROR. so, that it covers all cases



---

Sent from sourceforge.net because [email protected] is 
subscribed to https://sourceforge.net/p/opensaf/tickets/

To unsubscribe from further messages, a project admin can change settings at 
https://sourceforge.net/p/opensaf/admin/tickets/options.  Or, if this is a 
mailing list, you can unsubscribe from the mailing list.
------------------------------------------------------------------------------
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
_______________________________________________
Opensaf-tickets mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets

Reply via email to