summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorSean Bright <sean.bright@gmail.com>2017-04-19 16:08:39 -0400
committerSean Bright <sean.bright@gmail.com>2017-04-19 17:42:40 -0400
commit98e38daf8228ed012dc661b7321f963f33404af6 (patch)
treeee45c16304f897e2e114a97dbbc8ada626afd982 /configure.ac
parentf9de4b5de971048e1d645d949acdb1dbb64a72ff (diff)
pbx: Use same thread if AST_OUTGOING_WAIT_COMPLETE specified
Both ast_pbx_outgoing_app() and ast_pbx_outgoing_exten() cause the core to spawn a new thread to perform the dial. When AST_OUTGOING_WAIT_COMPLETE is passed to these functions, the calling thread will be blocked until the newly created channel has been hung up. After this patch, we run the dial on the current thread rather than spawning a new one. The only in-tree code that passes AST_OUTGOING_WAIT_COMPLETE is pbx_spool, so you should see reduced thread usage if you are using .call files. Change-Id: I512735d243f0a9da2bcc128f7a96dece71f2d913
Diffstat (limited to 'configure.ac')
0 files changed, 0 insertions, 0 deletions