From: Richard Mudgett Date: Tue, 28 Feb 2012 20:57:33 +0000 (+0000) Subject: Use more reasonable cause code when rejecting incoming call waiting calls. X-Git-Tag: 1.8.10.1~56 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ec57a801695486b85cb66a2a473019b1b711207d;p=thirdparty%2Fasterisk.git Use more reasonable cause code when rejecting incoming call waiting calls. (closes issue ASTERISK-19397) Reported by: Birger Harzenetter Patches: nochannel-cause.patch (license #5870) patch uploaded by Birger Harzenetter git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@357407 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/channels/sig_pri.c b/channels/sig_pri.c index cf0798326c..3cbca5bc4f 100644 --- a/channels/sig_pri.c +++ b/channels/sig_pri.c @@ -5060,7 +5060,7 @@ static void *pri_dchannel(void *vpri) #endif /* defined(HAVE_PRI_CALL_WAITING) */ { /* We will not accept incoming call waiting calls. */ - pri_hangup(pri->pri, e->ring.call, PRI_CAUSE_INCOMPATIBLE_DESTINATION); + pri_hangup(pri->pri, e->ring.call, PRI_CAUSE_NORMAL_CIRCUIT_CONGESTION); break; } #if defined(HAVE_PRI_CALL_WAITING)