Summary: | ASTERISK-20038: Fix locking usage in ExternalIVR | ||
Reporter: | Jeremiah Gowdy (jgowdy) | Labels: | patch |
Date Opened: | 2012-06-22 15:49:33 | Date Closed: | |
Priority: | Major | Regression? | No |
Status: | Open/New | Components: | Applications/app_externalivr |
Versions: | 10.5.1 13.18.4 | Frequency of Occurrence | Frequent |
Related Issues: | |||
Environment: | openSUSE 11.4 x86_64 | Attachments: | ( 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 |