From ed2bd9f4f6942202c30b94a2d23ba96e0e82dfdb Mon Sep 17 00:00:00 2001 From: mattf Date: Fri, 31 May 2013 20:59:44 +0000 Subject: [PATCH] Fixed issue with busy agent login calls attempting to be logged in FastAGI_log.pl script git-svn-id: svn://192.168.202.10@1986 3d104415-ff17-0410-8863-d5cf3c621b8a --- bin/FastAGI_log.pl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/FastAGI_log.pl b/bin/FastAGI_log.pl index 00ae7e9d..6b13ba2f 100644 --- a/bin/FastAGI_log.pl +++ b/bin/FastAGI_log.pl @@ -65,6 +65,7 @@ # 121124-2303 - Added Other Campaign DNC option # 121129-2322 - Added enhanced_disconnect_logging option # 130412-1321 - Added sip_hangup_cause to carrier log +# 130531-1619 - Fixed issue with busy agent login calls attempting to be logged # # defaults for PreFork @@ -866,7 +867,7 @@ sub process_request ### END - CPD Look for result for B/DC calls ############################################################## } - if ( ($PRI =~ /^PRI$/) && ($callerid =~ /\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d/) && ( ( ($dialstatus =~ /BUSY/) || ( ($dialstatus =~ /CHANUNAVAIL/) && ($hangup_cause =~ /^1$|^28$/) ) || ( ($enhanced_disconnect_logging > 0) && ( ($dialstatus =~ /CONGESTION/) && ($hangup_cause =~ /^1$|^19$|^21$|^34$|^38$/) ) ) ) || ($CPDfound > 0) )) + if ( ($PRI =~ /^PRI$/) && ($callerid =~ /\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d/) && ( ( ($dialstatus =~ /BUSY/) || ( ($dialstatus =~ /CHANUNAVAIL/) && ($hangup_cause =~ /^1$|^28$/) ) || ( ($enhanced_disconnect_logging > 0) && ( ($dialstatus =~ /CONGESTION/) && ($hangup_cause =~ /^1$|^19$|^21$|^34$|^38$/) ) ) ) || ($CPDfound > 0) ) && ($callerid !~ /^S\d\d\d\d\d\d\d\d\d\d\d\d/) ) { if ($CPDfound < 1) {