something like this:

                 if (comp == nullptr) {
                         LOG_WA("Component %s not found in comp_db", 
osaf_extended_name_borrow(&comp_name));
+                       osaf_extended_name_free(&comp_name);
+                       continue;
                 }

/Thanks HansN
On 10/03/2016 02:59 PM, Hans Nordebäck wrote:
>
> yes, you are right, the continue is missing, I'll add it. /Thanks HansN
>
>
> On 10/03/2016 10:22 AM, Gary Lee wrote:
>> Hi
>>
>> Sorry, I missed the bit where comp is references later:
>>
>> susi = avd_susi_find(avd_cb, comp->su->name, si->name);
>>
>> I guess there should be a continue, after comp is null?
>>
>> Thanks
>>
>>> On 3 Oct. 2016, at 7:18 pm, Gary Lee <gary....@dektech.com.au 
>>> <mailto:gary....@dektech.com.au>> wrote:
>>>
>>> Hi Hans
>>>
>>> ack (review only)
>>>
>>> Thanks
>>>
>>>> On 29 Sep. 2016, at 6:32 pm, Hans Nordeback 
>>>> <hans.nordeb...@ericsson.com <mailto:hans.nordeb...@ericsson.com>> 
>>>> wrote:
>>>>
>>>> osaf/services/saf/amf/amfd/csi.cc <http://csi.cc> |  4 +++-
>>>> 1 files changed, 3 insertions(+), 1 deletions(-)
>>>>
>>>>
>>>> Causes cyclic reboot of SC-1 during resilience testing
>>>>
>>>> diff --git a/osaf/services/saf/amf/amfd/csi.cc <http://csi.cc> 
>>>> b/osaf/services/saf/amf/amfd/csi.cc <http://csi.cc>
>>>> --- a/osaf/services/saf/amf/amfd/csi.cc <http://csi.cc>
>>>> +++ b/osaf/services/saf/amf/amfd/csi.cc <http://csi.cc>
>>>> @@ -1585,8 +1585,10 @@ void avd_compcsi_cleanup_imm_object(AVD_
>>>> SaNameT comp_name;
>>>> avsv_sanamet_init_from_association_dn(&dn, &comp_name, "safComp", 
>>>> csi->name.c_str());
>>>> AVD_COMP *comp = comp_db->find(Amf::to_string(&comp_name));
>>>> +if (comp == nullptr) {
>>>> +LOG_WA("Component %s not found in comp_db", 
>>>> osaf_extended_name_borrow(&comp_name));
>>>> +}
>>>> osaf_extended_name_free(&comp_name);
>>>> -osafassert(comp);
>>>>
>>>> susi = avd_susi_find(avd_cb, comp->su->name, si->name);
>>>> if (susi == nullptr || (susi->fsm == AVD_SU_SI_STATE_ABSENT)) {
>>>>
>>>> ------------------------------------------------------------------------------
>>>> _______________________________________________
>>>> Opensaf-devel mailing list
>>>> Opensaf-devel@lists.sourceforge.net 
>>>> <mailto:Opensaf-devel@lists.sourceforge.net>
>>>> https://lists.sourceforge.net/lists/listinfo/opensaf-devel
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Check out the vibrant tech community on one of the world's most
>>> engaging tech sites, SlashDot.org <http://SlashDot.org>! 
>>> http://sdm.link/slashdot
>>> _______________________________________________
>>> Opensaf-devel mailing list
>>> Opensaf-devel@lists.sourceforge.net 
>>> <mailto:Opensaf-devel@lists.sourceforge.net>
>>> https://lists.sourceforge.net/lists/listinfo/opensaf-devel
>>
>

------------------------------------------------------------------------------
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
Opensaf-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-devel

Reply via email to