diff options
author | russell <russell@f38db490-d61c-443f-a65b-d21fe96a405b> | 2007-06-12 15:58:28 +0000 |
---|---|---|
committer | russell <russell@f38db490-d61c-443f-a65b-d21fe96a405b> | 2007-06-12 15:58:28 +0000 |
commit | a07711cda280cfad96812b1ad6280c6b18622aad (patch) | |
tree | ee41d7e2d18ab41d762c5cc8ed93419808507cbd /apps/app_chanisavail.c | |
parent | 34747bbb823024dbcf78944dc0d7724d1c65fef4 (diff) |
Completely remove all of the code related to jumping to priority n + 101. yay!
(issue #9926, caio1982)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@68970 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'apps/app_chanisavail.c')
-rw-r--r-- | apps/app_chanisavail.c | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/apps/app_chanisavail.c b/apps/app_chanisavail.c index 885225557..13b9197bb 100644 --- a/apps/app_chanisavail.c +++ b/apps/app_chanisavail.c @@ -62,13 +62,12 @@ static char *descrip = " Options:\n" " s - Consider the channel unavailable if the channel is in use at all\n" " t - Simply checks if specified channels exist in the channel list\n" -" (implies option s) \n" -" j - Support jumping to priority n+101 if no channel is available\n"; +" (implies option s) \n"; static int chanavail_exec(struct ast_channel *chan, void *data) { - int res=-1, inuse=-1, option_state=0, priority_jump=0, string_compare=0; + int res=-1, inuse=-1, option_state=0, string_compare=0; int status; struct ast_module_user *u; char *info, tmp[512], trychan[512], *peers, *tech, *number, *rest, *cur; @@ -94,8 +93,6 @@ static int chanavail_exec(struct ast_channel *chan, void *data) option_state = 1; if (strchr(args.options, 't')) string_compare = 1; - if (strchr(args.options, 'j')) - priority_jump = 1; } peers = args.reqchans; if (peers) { @@ -152,12 +149,6 @@ static int chanavail_exec(struct ast_channel *chan, void *data) if (res < 1) { pbx_builtin_setvar_helper(chan, "AVAILCHAN", ""); pbx_builtin_setvar_helper(chan, "AVAILORIGCHAN", ""); - if (priority_jump || ast_opt_priority_jumping) { - if (ast_goto_if_exists(chan, chan->context, chan->exten, chan->priority + 101)) { - ast_module_user_remove(u); - return -1; - } - } } ast_module_user_remove(u); |