Ticket #610 (new defect)
Runtime Object deletion failure for non-existing stream leads to node reboot
| Reported by: | Sangeeta.meena@… | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | PL 3.0.1 |
| Component: | AvSv | Version: | 3.0.0-GA |
| Keywords: | Cc: | ||
| patch waiting for maintainer: | no |
Description
immutil_saImmOiRtObjectDelete returns SA_AIS_ERR_NOT_EXIST incase the runtime object doesn't exist with IMMND(after immnd restart case)and since immutilWrapperProfile.errorsAreFatal is not reset to 0,IMMSV does abort and the system reboots.
if (lgs_cb->ha_state == SA_AMF_HA_ACTIVE)
{
TRACE("Stream is closed, I am HA active so remove IMM object");
SaNameT objectName;
strcpy((char *) objectName.value, stream->name);
objectName.length = strlen((char *) objectName.value);
(void) immutil_saImmOiRtObjectDelete(lgs_cb->immOiHandle, &objectName);
}
log_stream_delete(s);
Attachments
Change History
Note: See
TracTickets for help on using
tickets.
