aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormmichelson <mmichelson@f38db490-d61c-443f-a65b-d21fe96a405b>2007-11-28 22:08:50 +0000
committermmichelson <mmichelson@f38db490-d61c-443f-a65b-d21fe96a405b>2007-11-28 22:08:50 +0000
commitf3b8ea3b521b29409270b308c28279bc5205806f (patch)
treeeccb1f658cb01ef398ab3b67c758c6e0548fdfbb
parent27cf4d2c6f82bf7883b3dfb4df6b8d743441f83d (diff)
Removing some seemingly pointless code. This sets a channel variable for every priority
executed in the dialplan if you have debug set to anything non-zero. This seems pointless due to the fact that these channel variables are not referenced anywhere else in the code and their names are esoteric enough that they would not be practical to reference in the dialplan. Plus the fact that this behavior isn't documented anywhere means that the change is not likely to cause any disruption. If anything, this may actually cause a slight performance increase if running with debug on. The motivating influence for this code change is the eventwhencalled option for queues. If set to vars, all channel variables will be output to the manager. These unnecessary channel variables make the output a lot more difficult to deal with. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@90059 f38db490-d61c-443f-a65b-d21fe96a405b
-rw-r--r--main/pbx.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/main/pbx.c b/main/pbx.c
index fc3ccb15e..015d87d13 100644
--- a/main/pbx.c
+++ b/main/pbx.c
@@ -1825,13 +1825,7 @@ static int pbx_extension_helper(struct ast_channel *c, struct ast_context *con,
c->priority = priority;
pbx_substitute_variables(passdata, sizeof(passdata), c, e);
if (option_debug) {
- char atmp[80];
- char atmp2[EXT_DATA_SIZE+100];
ast_log(LOG_DEBUG, "Launching '%s'\n", app->name);
- snprintf(atmp, sizeof(atmp), "STACK-%s-%s-%d", context, exten, priority);
- snprintf(atmp2, sizeof(atmp2), "%s(\"%s\", \"%s\") %s",
- app->name, c->name, passdata, "in new stack");
- pbx_builtin_setvar_helper(c, atmp, atmp2);
}
if (option_verbose > 2) {
char tmp[80], tmp2[80], tmp3[EXT_DATA_SIZE];