]> git.ipfire.org Git - thirdparty/freeswitch.git/commit
freetdm: fixed group block/unblock state dead lock when signal link
authorJames <jzhang@sangoma.com>
Fri, 13 Apr 2012 21:26:48 +0000 (17:26 -0400)
committerJames <jzhang@sangoma.com>
Fri, 13 Apr 2012 21:26:48 +0000 (17:26 -0400)
commitcd2d67ace17b036fcdc06e2a81a0dd0021c11c92
treede3e0990f99cced8f11ae3aaaf003cfa89a60197
parenta796c6849c4607c73d71e0080def3bda6b3e63b9
freetdm: fixed group block/unblock state dead lock when signal link
         is down and recovered later
         To re-produce this bug:
             1. do CGB on one side
             2. unplug signaling link cable
             3. plug signaling link cable back
             4. do CGU on the blocking side
             5. cic state stay in RESTART for ever
         Fix this problem by sending cic to SUSPENDED state after
         receiving/sending CGU message
libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c
libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c