adhearsion/punchblock — pull request #149 by benlangfeld (2013-05-10 17:12:34+00:00)
Title: Execute call components within the call actor

Avoids creating further actors for relatively inactive components. Currently only implemented for FreeSWITCH output components. Will reduce thread count and hopefully maximum concurrent call volume. Need to measure the performance impact of this. It'll need to be reasonably significant to offset the downside of pulling component failure into the Call. If it seems worth it, we'll do the same thing for Input/Record and perhaps Asterisk.