[Home]

Summary:ASTERISK-20038: Fix locking usage in ExternalIVR
Reporter:Jeremiah Gowdy (jgowdy)Labels:patch
Date Opened:2012-06-22 15:49:33Date Closed:
Priority:MajorRegression?No
Status:Open/NewComponents:Applications/app_externalivr
Versions:10.5.1 13.18.4 Frequency of
Occurrence
Frequent
Related
Issues:
Environment:openSUSE 11.4 x86_64Attachments:( 0) jgowdy-externalivr-6-22-2012.diff
Description:There seems to be some unsafe usage of AST_LIST in app_externalivr.c which under high load causes catastrophic failure of Asterisk, usually a segfault.
Comments:By: Jeremiah Gowdy (jgowdy) 2012-06-22 15:50:25.087-0500

This patch attempts to fix the locking around AST_LIST operations.

By: Matt Jordan (mjordan) 2012-06-25 13:55:59.109-0500

I've acknowledged this issue.  Please note that app_externalivr is an extended support module, and hence support for it typically comes from the Asterisk community.  Response times may reflect that.

https://wiki.asterisk.org/wiki/display/AST/Asterisk+Module+Support+States