diff --git a/agc_2-X/trunk/docs/VICIDIAL_statuses.txt b/agc_2-X/trunk/docs/VICIDIAL_statuses.txt index bf096e86..93d527e5 100644 --- a/agc_2-X/trunk/docs/VICIDIAL_statuses.txt +++ b/agc_2-X/trunk/docs/VICIDIAL_statuses.txt @@ -65,6 +65,8 @@ MLINAT - Multi-Lead auto-alt-dial lead set to inactive MAXCAL - Max Calls drop from in-group LRERR - Outbound Local Channel Resolution Error QCFAIL - QC_FAIL_CALLBK +QCCANC - QC cancel +QCPASS - QC passed LSMERG - Agent lead search old lead merge DISMX - Dispo Call Max Status INBND - first status of a newly created lead going into the inbound queueing process diff --git a/agc_2-X/trunk/extras/ip_relay/relay_control b/agc_2-X/trunk/extras/ip_relay/relay_control index ab1b06c6..81e263ae 100644 --- a/agc_2-X/trunk/extras/ip_relay/relay_control +++ b/agc_2-X/trunk/extras/ip_relay/relay_control @@ -2,7 +2,7 @@ # # relay_control ip_relay startup/shutdown script # -# Version: 1.1 ip_relay/relay_control started: 2003-02-07 modified: 2016-01-01 +# Version: 1.1 ip_relay/relay_control started: 2003-02-07 modified: 2016-01-28 # # vicidial@gmail.com # @@ -16,22 +16,24 @@ # 140619-0954 - Added new port 42569 for playback loops # 160101-0912 - Added check for installed ip_relay binary # 160105-2336 - Fix for packaged ip_relay +# 160128-1733 - Fix for some linux distros # -IPRELAY_BIN="/usr/bin/ip_relay" - -if [ ! -x $IPRELAY_BIN ]; then - IPRELAY_BIN="/usr/local/bin/ip_relay" -fi - case "$1" in start) echo "starting up ip_relay services at $IPRELAY_BIN" + + # Change directory to OS specific ip_relay, or user generic vicidial one + if [ -x "/usr/bin/ip_relay" ]; then + cd /usr/bin/ + else + cd /usr/local/bin/ + fi - exec -a ip_relay $IPRELAY_BIN 40569 127.0.0.1 4569 9999999 & - exec -a ip_relay $IPRELAY_BIN 41569 127.0.0.1 4569 9999999 & - exec -a ip_relay $IPRELAY_BIN 42569 127.0.0.1 4569 9999999 & + ip_relay 40569 127.0.0.1 4569 9999999 & + ip_relay 41569 127.0.0.1 4569 9999999 & + ip_relay 42569 127.0.0.1 4569 9999999 & echo "done " echo