- **status**: review --> fixed
- **Comment**:

commit c4091499e28980c732c8ac4136e10243617ac81d (HEAD -> develop, 
origin/develop)
Author: thuan.tran <thuan.t...@dektech.com.au>
Date:   Thu Nov 12 16:05:40 2020 +0700

    amf: fix amfd crash in multi partitioned clusters rejoin [#3236]
    
    AMFD recovery after headless should check if any SI sponsor
    under failover to decide SG stable or not.





---

** [tickets:#3236] amf: amfd crash in multi partitioned clusters rejoin**

**Status:** fixed
**Milestone:** 5.20.11
**Created:** Mon Nov 16, 2020 01:16 AM UTC by Thuan Tran
**Last Updated:** Mon Nov 16, 2020 01:32 AM UTC
**Owner:** Thuan Tran


Multi partitioned clusters rejoin get AMFD crash if there are 2 APPs with SI 
dependency in system.
~~~
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
set = {__val = {0 <repeats 12 times>, 94208580979184, 1, 0, 140252073291392}}
pid = <optimized out>
tid = <optimized out>
ret = <optimized out>
#1 0x00007f8efa4368b1 in __GI_abort () at abort.c:79
save_stage = 1
act = {__sigaction_handler =
{sa_handler = 0x0, sa_sigaction = 0x0}

, sa_mask = {__val = {0 <repeats 11 times>, 94208581903408, 17, 17, 0, 
140721644046128}}, sa_flags = 1335559920, sa_restorer = 0x0}
sigs = {__val = {32, 0 <repeats 15 times>}}
__cnt = <optimized out>
__set = <optimized out>
__cnt = <optimized out>
__set = <optimized out>
#2 0x00007f8efafe802b in _osafassert_fail (file=file@entry=0x55aea2dc8e77 
"src/amf/amfd/sg.cc", __line=line@entry=1819, __func=func@entry=0x55aea2dc94f8 
<AVD_SG::set_fsm_state(AVD_SG_FSM_STATE, bool)::FUNCTION> "set_fsm_state", 
__assertion=_assertion@entry=0x55aea2dc8f6a "su_oper_list.empty() == true") at 
src/base/sysf_def.c:296
No locals.
#3 0x000055aea2d5c19b in AVD_SG::set_fsm_state (this=this@entry=0x55aea4fed160, 
state=state@entry=AVD_SG_FSM_STABLE, wrt_to_imm=wrt_to_imm@entry=true) at 
src/amf/amfd/sg.cc:1819
t_ =
{trace_leave_called = false, file_ = 0x55aea2dc8e77 "src/amf/amfd/sg.cc", 
function_ = 0x55aea2dc94f8 <AVD_SG::set_fsm_state(AVD_SG_FSM_STATE, 
bool)::__FUNCTION__> "set_fsm_state"}

_FUNCTION_ = "set_fsm_state"
~~~


---

Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net 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.
_______________________________________________
Opensaf-tickets mailing list
Opensaf-tickets@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets

Reply via email to