diff --git a/packages/addons/service/multimedia/vdr-addon/source/bin/vdr.start b/packages/addons/service/multimedia/vdr-addon/source/bin/vdr.start index 775cc7304a..2b2f14a3e5 100755 --- a/packages/addons/service/multimedia/vdr-addon/source/bin/vdr.start +++ b/packages/addons/service/multimedia/vdr-addon/source/bin/vdr.start @@ -69,11 +69,11 @@ if [ ! $(pidof vdr.bin) ];then . $driver_dvb done - if [ -e "$LOCKDIR/$LOCKFILE" ] ; then + if [ -f "$LOCKDIR/$LOCKFILE" ] ; then rm -rf "$LOCKDIR/$LOCKFILE" fi while [ true ] ; do - if [ -e "$LOCKDIR/$LOCKFILE" ] ; then + if [ -f "$LOCKDIR/$LOCKFILE" ] ; then break fi LANG=en_US.UTF-8 LD_LIBRARY_PATH="$ADDON_DIR/lib:$LD_LIBRARY_PATH" vdr.bin $VDR_ARG &>$LOG_FILE