xpp: waitfor_xpds: higher and configurable timeout
authorTzafrir Cohen <tzafrir.cohen@xorcom.com>
Mon, 5 Sep 2011 09:05:48 +0000 (09:05 +0000)
committerTzafrir Cohen <tzafrir.cohen@xorcom.com>
Mon, 5 Sep 2011 09:05:48 +0000 (09:05 +0000)
On several pathological cases we may need to wait more than 40 seconds.
Make that timeout configurable.

git-svn-id: http://svn.astersk.org/svn/dahdi/tools/trunk@10177 17933a7a-c749-41c5-a318-cba88f637d49

xpp/waitfor_xpds

index 352a250..067a128 100755 (executable)
@@ -29,6 +29,7 @@ set -e
 # For lab testing
 mydir=`dirname $0`
 PATH="${mydir}:${PATH}"
+XPP_WAIT_AB_TIMEOUT=80
 
 [ -r /etc/dahdi/init.conf ] && . /etc/dahdi/init.conf
 
@@ -56,7 +57,7 @@ fi
 
 # Wait for driver and first device
 echo -n 1>&2 "Astribanks detection "
-tries=40
+tries="$XPP_WAIT_AB_TIMEOUT"
 while [ ! -e "/sys/bus/astribanks/devices/xbus-00" ]
 do
        if [ "$tries" -le 0 ]; then