[Pkg-voip-commits] [dahdi-tools] 218/285: no astribank_is_starting with hotplug asterisk
tzafrir at debian.org
tzafrir at debian.org
Thu Jul 7 19:19:00 UTC 2016
This is an automated email from the git hooks/post-receive script.
tzafrir pushed a commit to branch master
in repository dahdi-tools.
commit 3f55dd78debd0c0146240c6f65ee5d9e8e93539e
Author: Tzafrir Cohen <tzafrir.cohen at xorcom.com>
Date: Wed Jan 21 18:43:19 2015 +0200
no astribank_is_starting with hotplug asterisk
Don't run the final astribank_is_starting if asterisk is hotpluggable.
Likewise, if there's no xpp_order file, waiting is pointless as the hook
can't count Astribanks.
Signed-off-by: Tzafrir Cohen <tzafrir.cohen at xorcom.com>
---
xpp/waitfor_xpds | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/xpp/waitfor_xpds b/xpp/waitfor_xpds
index fa7ab4f..876a0c8 100755
--- a/xpp/waitfor_xpds
+++ b/xpp/waitfor_xpds
@@ -148,11 +148,15 @@ cat /sys/bus/astribanks/devices/*/waitfor_xpds 2> /dev/null || :
# Wait for device to stabilize and XPD's to finish initalizations
echo 1>&2 "Astribanks initializing spans"
-if [ "$XPP_HOTPLUG_DAHDI" = yes ]; then
- if [ "$CALLED_FROM_ATRIBANK_HOOK" = '' ]; then
+if [ "$XPP_HOTPLUG_DAHDI" = yes -a "$CALLED_FROM_ATRIBANK_HOOK" = '' -a \
+ "$ASTERISK_SUPPORTS_DAHDI_HOTPLUG" != 'yes' ]; then
+ if [ -f /etc/dahdi/xpp_order ]; then
# Now we can wait until the hotplug run would remove the semaphore
echo -n 1>&2 "Other DAHDI initializations... "
astribank_is_starting -v -w 1>&2
+ else
+ echo 1>&2 "WARNING: No ASTERISK_SUPPORTS_DAHDI_HOTPLUG" \
+ " and no /etc/dahdi/xpp_order"
fi
fi
# All Astribanks initialized -- remove semaphore
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-voip/dahdi-tools.git
More information about the Pkg-voip-commits
mailing list