From a270907cf575b4dfe05432fc214624c105b9071a Mon Sep 17 00:00:00 2001 From: Klaus Schmidinger Date: Sat, 31 Mar 2001 08:55:37 +0200 Subject: [PATCH] Killing any leftover threads --- runvdr | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/runvdr b/runvdr index 83b2ea62..092b3ab9 100755 --- a/runvdr +++ b/runvdr @@ -1,13 +1,17 @@ #!/bin/sh -DVBDIR='../DVB/driver' -VDRCMD='./vdr -w 60' +DVBDIR="../DVB/driver" +VDRPRG="./vdr" +VDRCMD="$VDRPRG -w 60" -while test 1; do +KILLPROC="/sbin/killproc -TERM" + +while (true) do # (cd $DVBDIR; make reload) # sleep 3 if $VDRCMD; then exit; fi date echo "restarting VDR" + $KILLPROC $VDRPRG sleep 10 done