Summary: | ASTERISK-23620: Code path in app_stack fails to unlock list | ||
Reporter: | Bradley Watkins (marquis) | Labels: | |
Date Opened: | 2014-04-11 14:19:05 | Date Closed: | 2014-04-11 16:40:39 |
Priority: | Major | Regression? | |
Status: | Closed/Complete | Components: | Applications/app_stack |
Versions: | 1.8.26.1 | Frequency of Occurrence | |
Related Issues: | |||
Environment: | Attachments: | ( 0) ASTERISK-23620_unlock_oldlist.patch | |
Description: | If STACK_PEEK is called and the number of frames passed to peek into exceeds what's on the channel, stackpeek_read fails to call AST_LIST_UNLOCK.
The practical effect, under certain circumstances, is that chan_sip will eventually stop responding entirely. | ||
Comments: | By: Bradley Watkins (marquis) 2014-04-11 14:22:42.846-0500 Attached patch is trivial, but figured I'd provide it anyway. |