Ack.

Thanks,
Praveen

On 02-Nov-15 4:56 AM, Gary Lee wrote:
>   osaf/services/saf/amf/amfnd/clc.cc |  3 ++-
>   1 files changed, 2 insertions(+), 1 deletions(-)
>
>
> don't increment restart_cnt if the component presence state hasn't changed.
>
> diff --git a/osaf/services/saf/amf/amfnd/clc.cc 
> b/osaf/services/saf/amf/amfnd/clc.cc
> --- a/osaf/services/saf/amf/amfnd/clc.cc
> +++ b/osaf/services/saf/amf/amfnd/clc.cc
> @@ -926,7 +926,8 @@
>        */
>
>       /* Count the number of restarts if not due to admin restart*/
> -     if (SA_AMF_PRESENCE_RESTARTING == final_st && comp->admin_oper != true) 
> {
> +     if (SA_AMF_PRESENCE_RESTARTING == final_st &&
> +             prv_st != final_st && comp->admin_oper != true) {
>               comp->err_info.restart_cnt++;
>
>               m_AVND_SEND_CKPT_UPDT_ASYNC_UPDT(cb, comp, 
> AVND_CKPT_COMP_ERR_INFO);
>

------------------------------------------------------------------------------
_______________________________________________
Opensaf-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-devel

Reply via email to