diff options
author | George Joseph <gjoseph@digium.com> | 2017-09-19 04:44:28 -0600 |
---|---|---|
committer | George Joseph <gjoseph@digium.com> | 2017-09-20 11:12:17 -0500 |
commit | 86b897f877d729f8350d15341f098a53d8172aa8 (patch) | |
tree | 2e4d7c81852b9466bb66a00619b18b463466355e /channels | |
parent | ee053718e768c9234c9175bfbefc923d3494bb12 (diff) |
chan_pjsip: Ignore AST_CONTROL_STREAM_TOPOLOGY_CHANGED for now
chan_pjsip_indicate was missing a case for the recently added
AST_CONTROL_STREAM_TOPOLOGY_CHANGED condition and was returning an
error and causing the call to be hung up instead of just ignoring
it.
ASTERISK-27260
Reported by: Daniel Heckl
Change-Id: I4fecbb00a0b8a853da85155065c1a6bddf235e80
Diffstat (limited to 'channels')
-rw-r--r-- | channels/chan_pjsip.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/channels/chan_pjsip.c b/channels/chan_pjsip.c index 841654c92..84b508b61 100644 --- a/channels/chan_pjsip.c +++ b/channels/chan_pjsip.c @@ -1738,6 +1738,8 @@ static int chan_pjsip_indicate(struct ast_channel *ast, int condition, const voi topology = data; res = handle_topology_request_change(channel->session, topology); break; + case AST_CONTROL_STREAM_TOPOLOGY_CHANGED: + break; case -1: res = -1; break; |