aboutsummaryrefslogtreecommitdiffstats
path: root/build_tools/strip_nonapi
diff options
context:
space:
mode:
authormmichelson <mmichelson@f38db490-d61c-443f-a65b-d21fe96a405b>2008-02-27 21:49:20 +0000
committermmichelson <mmichelson@f38db490-d61c-443f-a65b-d21fe96a405b>2008-02-27 21:49:20 +0000
commitcc68a70630fcb496601f7dca984faf714f0fbb88 (patch)
treefed2d2d4a8675471e0ac740238c9b3241ee9db40 /build_tools/strip_nonapi
parent2d7d691c95ca5dde1c481ef264f530ef3ebb2283 (diff)
Two fixes:
1. Make the list of ast_dial_channels a lockable list. This is because in some cases, the ast_dial may exist in multiple threads due to asynchronous execution of its application, and I found some cases where race conditions could exist. 2. Check in ast_dial_join to be sure that the channel still exists before attempting to lock it, since it could have gotten hung up but the is_running_app flag on the ast_dial_channel may not have been cleared yet. (closes issue #12038) Reported by: jvandal Patches: 12038v2.patch uploaded by putnopvut (license 60) Tested by: jvandal git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@104841 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'build_tools/strip_nonapi')
0 files changed, 0 insertions, 0 deletions