Summary: | ASTERISK-16787: random chan_sip deadlock in ast_sched_add_variable on reload | ||
Reporter: | Alan Graham (zerohalo) | Labels: | |
Date Opened: | 2010-10-11 08:22:56 | Date Closed: | 2011-07-27 13:06:52 |
Priority: | Critical | Regression? | No |
Status: | Closed/Complete | Components: | Channels/chan_sip/General |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ( 0) bt_scrubbed.txt | |
Description: | I'm getting a random (generally under load) deadlock in chan_sip in ast_sched_add_variable ======================================================================= === Currently Held Locks ============================================== ======================================================================= === === <file> <line num> <function> <lock name> <lock addr> (times locked) === === Thread ID: -1229145184 (do_monitor started at [17346] chan_sip.c restart_monitor()) === ---> Lock #0 (chan_sip.c): MUTEX 17292 do_monitor &monlock 0x4a61fe0 (1) === ---> Lock #1 (sched.c): MUTEX 220 ast_sched_add_variable &con->lock 0x9863068 (1) === ------------------------------------------------------------------- === ======================================================================= ****** ADDITIONAL INFORMATION ****** bt attached from forced crash 1.4.35 w/ patches from ASTERISK-16593 ASTERISK-16365 | ||
Comments: | By: Russell Bryant (russell) 2011-07-27 13:06:47.120-0500 Per the Asterisk maintenance timeline page at http://www.asterisk.org/asterisk-versions maintenance (bug) support for the 1.4 and 1.6.x branches has ended. For continued maintenance support please move to the 1.8 branch which is a long term support (LTS) branch. For more information about branch support, please see https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions If this is still an issue, please open a new issue so it can be re-triaged appropriately. Thanks! |