Hi Ross ,

  I can work on providing a fix for this , if you could let me know how to
recreate this problem and also the asterisk version you are experiencing
this issue .

thanks,
Bala

On Wed, May 24, 2017 at 3:20 PM, Ross Beer <ross.b...@outlook.com> wrote:

> HI All,
>
>
> I would like to offer a bounty to fix ASTERISK-26978
> <https://issues.asterisk.org/jira/browse/ASTERISK-26978>
>
>
> Richard has kindly suggested a fix:
>
>
> When the channels join the native rtp bridge the bridge technology needs
> to save a pointer with a ref to the rtp instance structure for both
> channels in the bridge. Then when a channel leaves the bridge the rtp
> instance's bridged with pointer can be guaranteed to be cleared. As it is
> now when a channel leaves the bridge there is no guarantee that the rtp
> instance's bridged with pointer gets cleared. Somehow both channel's rtp
> instance pointers are not being found so one of the rtp instance's bridged
> with pointer is not being cleared. As a result, the rtp code tries to
> natively bridge a frame to a destroyed rtp instance and deadlocks on a
> destroyed lock.
>
>
> I am offering $1,000 for fixing the crash and deadlock.
>
> Regards,
>
> Ross
>
>
>
>
> --
> _____________________________________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>
> asterisk-dev mailing list
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-dev
>
-- 
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-dev

Reply via email to