From: Kinsey Moore Date: Mon, 21 May 2012 20:35:58 +0000 (+0000) Subject: Make chan_iax2 reject cause code indications correctly X-Git-Tag: 11.0.0-beta1~298 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ab4c9f2247d6534ceebba984eac9c8269c8204aa;p=thirdparty%2Fasterisk.git Make chan_iax2 reject cause code indications correctly If chan_iax2 does not reject the PVT_CAUSE_CODE frames, the cause will not be stored properly. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@367189 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/channels/chan_iax2.c b/channels/chan_iax2.c index 3b2d8ccb03..c88cd4dd40 100644 --- a/channels/chan_iax2.c +++ b/channels/chan_iax2.c @@ -5671,7 +5671,7 @@ static int iax2_indicate(struct ast_channel *c, int condition, const void *data, break; case AST_CONTROL_PVT_CAUSE_CODE: res = -1; - break; + goto done; } res = send_command(pvt, AST_FRAME_CONTROL, condition, 0, data, datalen, -1);