FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a versatile software implementation that runs on any commodity hardware. From a Raspberry PI to a multi-core server, FreeSWITCH can unlock the telecommunications potential of any device.
Describe the bug
When Leg B transferred the call to C leg, C Leg answered (att_xfer) and B Leg bridge A, C Leg in 3-way conference, Now when B leg disconnects the call, A and C Leg Also disconnected Automatically. We face this issue only when we use limit Backend with mod_hiredis, If you use hash and DB it works fine.
To Reproduce
Steps to reproduce the behaviour:
Leg B attend Leg A (We use Limit with hiredis)
Leg B transfer call to Leg C (att_xfer)
Leg C answered, Now Leg B bridge Leg A and C
When Leg B leave from three-way conference Leg A and Leg C disconnected Automatically
Expected behavior
When Leg B disconnected the call, Both Leg A and C should on call.
Package version or git hash
Version 1.10.7-release+git~20211024T163933Z~883d2cb662~64bit (git 883d2cb 2021-10-24 16:39:33Z 64bit)
Describe the bug When Leg B transferred the call to C leg, C Leg answered (att_xfer) and B Leg bridge A, C Leg in 3-way conference, Now when B leg disconnects the call, A and C Leg Also disconnected Automatically. We face this issue only when we use limit Backend with mod_hiredis, If you use hash and DB it works fine.
To Reproduce Steps to reproduce the behaviour:
Expected behavior When Leg B disconnected the call, Both Leg A and C should on call.
Package version or git hash