]> git.ipfire.org Git - thirdparty/freeswitch.git/commit
Fixed following two secnarios
authorJames Zhang <jzhang@sangoma.com>
Thu, 1 Dec 2011 01:02:25 +0000 (20:02 -0500)
committerJames Zhang <jzhang@sangoma.com>
Thu, 1 Dec 2011 01:02:25 +0000 (20:02 -0500)
commit997c127a9405af27f041c07a87395d10bcef63c4
treed04b4c2e26d654c69022c1d0378b243332896bb4
parentfa64d3954d0eac9667c63d992fac6b4364e8c912
Fixed following two secnarios
From previous commit, failed to clear the done flag _DN
which cause SUSPEND to think that there was a block
pending, causing state to remain in RESTART

S UP -> relay down -> Tx AIS -> relay up -> Tx AIS off
  -> confirm all back up
  -> In this condition BLO will not go out due to PAUSE

S UP -> Tx AIS -> relay down -> Tx AIS off -> relay up
  -> confirm all back up
  -> In this condition UBL will not go out due to PAUSE
libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c
libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c