fixed no_ring_back going to RING_BACK if leaving TRIPPED not ACKED
This commit is contained in:
parent
9393b1830d
commit
0a26629e20
@ -89,6 +89,9 @@ function alarm_ctl.update_alarm_state(caller_tag, alarm_states, tripped, alarm,
|
|||||||
-- was acked by coordinator
|
-- was acked by coordinator
|
||||||
alarm.state = AISTATE.ACKED
|
alarm.state = AISTATE.ACKED
|
||||||
end
|
end
|
||||||
|
elseif no_ring_back then
|
||||||
|
alarm.state = AISTATE.INACTIVE
|
||||||
|
alarm_states[alarm.id] = ALARM_STATE.INACTIVE
|
||||||
else
|
else
|
||||||
alarm.state = AISTATE.RING_BACK
|
alarm.state = AISTATE.RING_BACK
|
||||||
alarm_states[alarm.id] = ALARM_STATE.RING_BACK
|
alarm_states[alarm.id] = ALARM_STATE.RING_BACK
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user