[usbtunerhelper] fix line breask issue.
[vuplus_openvuplus_3.0] / meta-openvuplus / recipes-vuplus / usbtunerhelper / usbtunerhelper / usbtunerhelper.sh
index 424cf3d..8c4be0d 100644 (file)
@@ -4,9 +4,19 @@ if ! [ -x /usr/bin/usbtunerhelper ]; then
        exit 0
 fi
 
+VTUNER_FILE="/tmp/.vtuner_available"
+
 case "$1" in
        start)
                start-stop-daemon -S -x /usr/bin/usbtunerhelper
+               if [ -f $VTUNER_FILE ]
+               then
+                       echo "[USBTUNERHELPER] wait for initializing vtuner"
+                       while [ ! -f $VTUNER_FILE ]; do
+                               usleep 100000
+                       done
+                       sleep 2
+               fi
                ;;
        stop)
                start-stop-daemon -K -x /usr/bin/usbtunerhelper