summaryrefslogtreecommitdiff
path: root/channels
diff options
context:
space:
mode:
Diffstat (limited to 'channels')
-rw-r--r--channels/sig_pri.c9
1 files changed, 1 insertions, 8 deletions
diff --git a/channels/sig_pri.c b/channels/sig_pri.c
index 8e7c73c22..e93140330 100644
--- a/channels/sig_pri.c
+++ b/channels/sig_pri.c
@@ -1477,7 +1477,7 @@ static void *pri_ss_thread(void *data)
exten[len++] = res;
exten[len] = '\0';
} else
- goto exit;
+ break;
}
/* if no extension was received ('unspecified') on overlap call, use the 's' extension */
if (ast_strlen_zero(exten)) {
@@ -1522,13 +1522,6 @@ static void *pri_ss_thread(void *data)
p->call = NULL;
}
return NULL;
-
-exit:
- res = sig_pri_play_tone(p, SIG_PRI_TONE_CONGESTION);
- if (res < 0)
- ast_log(LOG_WARNING, "Unable to play congestion tone on channel %d\n", p->channel);
- ast_hangup(chan);
- return NULL;
}
void pri_event_alarm(struct sig_pri_pri *pri, int index, int before_start_pri)